on: push: #schedule: # - cron: "*/5 * * * *" env: DOCKER_HOST: tcp://172.17.0.1:2375 jobs: better_name: runs-on: self-hosted strategy: matrix: # version: # - v1.0.0 # - v1.2.0 dist: # - bullseye - bookworm # runs-on: ubuntu-22.04 steps: - run: echo All ${{ matrix.version }} - run: cat /etc/issue # - name: Install Docker # run: curl -fsSL https://get.docker.com | sh #- name: foo # uses: https://code.forgejo.org/docker/setup-qemu-action@v3 - uses: actions/checkout@v4 with: fetch-depth: 0 # ref: refs/tags/${{ matrix.version }} - uses: https://code.forgejo.org/forgejo/forgejo-build-publish/build@v1 with: forgejo: "${{ env.GITHUB_SERVER_URL }}" owner: "${{ env.GITHUB_REPOSITORY_OWNER }}" repository: "${{ steps.repository.outputs.value }}" doer: "release-team" tag-version: "${{ steps.tag-version.outputs.value }}" token: "FORGEJO_TOKEN" platforms: linux/amd64,linux/arm64 release-notes: "RELEASE-NOTES" binary-name: software binary-path: /bin/software dockerfile: Dockerfile - uses: https://code.forgejo.org/forgejo/forgejo-build-publish/publish@v1 with: from-forgejo: "${{ env.GITHUB_SERVER_URL }}" from-owner: "${{ env.GITHUB_REPOSITORY_OWNER }}" to-forgejo: "${{ env.GITHUB_SERVER_URL }}" to-owner: "forgejo-experimental" to-doer: "releaes-team" to-token: "FORGEJO_TOKEN"