diff --git a/.gitea/workflows/nightly_docker_build.yml b/.gitea/workflows/nightly_docker_build.yml index 5c75b4f..13796a6 100644 --- a/.gitea/workflows/nightly_docker_build.yml +++ b/.gitea/workflows/nightly_docker_build.yml @@ -8,7 +8,7 @@ on: workflow_dispatch: jobs: - build-and-push: + build-amd: runs-on: ubuntu-latest steps: @@ -33,3 +33,29 @@ jobs: platforms: linux/amd64 tags: | gitea.setlock.net/shaun/dev-container:nightly + + build-arm: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Log in to Gitea Container Registry + uses: docker/login-action@v3 + with: + registry: gitea.setlock.net + username: ${{ secrets.USER }} + password: ${{ secrets.TOKEN }} + + - name: Build and Push Docker Image + uses: docker/build-push-action@v5 + with: + context: ./tools + push: true + platforms: linux/arm64 + tags: | + gitea.setlock.net/shaun/dev-container:nightly