This repository has been archived on 2026-04-30. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
act_runner_dind/.github/workflows/build_act.yaml
T
Sirherobrine23 4a8e2c1579
Docker build / check-release (push) Successful in 17m54s
Release dind and rootless images / release (24.04) (push) Successful in 26m16s
Release dind and rootless images / release (22.04) (push) Successful in 26m40s
Release dind and rootless images / release (latest) (push) Successful in 24m38s
Release dind and rootless images / release (dind) (push) Successful in 44m18s
Migrate dind
2026-02-13 20:31:51 -03:00

57 lines
1.4 KiB
YAML

name: Docker build
on:
push:
workflow_dispatch:
schedule:
- cron: 0 0/2 * * *
jobs:
check-release:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Login to Docker Hub
uses: docker/login-action@v3
with:
registry: ghcr.io
username: Sirherobrine23
password: ${{ secrets.DOCKER_TOKEN }}
- name: Setup qemu
uses: docker/setup-qemu-action@v3
- name: Setup buildx
uses: docker/setup-buildx-action@v3
- name: act-latest
uses: docker/build-push-action@v6
with:
context: .
file: ./act_runner.Dockerfile
push: true
platforms: linux/arm64,linux/amd64
tags: ghcr.io/sirherobrine23/gitea_act:act-latest
build-args: DOCKER_TAG=act-latest
- name: act-24.04
uses: docker/build-push-action@v6
with:
context: .
file: ./act_runner.Dockerfile
push: true
platforms: linux/arm64,linux/amd64
tags: ghcr.io/sirherobrine23/gitea_act:act-24.04
build-args: DOCKER_TAG=act-24.04
- name: act-22.04
uses: docker/build-push-action@v6
with:
context: .
file: ./act_runner.Dockerfile
push: true
platforms: linux/arm64,linux/amd64
tags: ghcr.io/sirherobrine23/gitea_act:act-22.04
build-args: DOCKER_TAG=act-22.04