You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

pull-docker-dryrun.yml 941B

1234567891011121314151617181920212223242526272829303132333435
  1. name: docker-dryrun
  2. on:
  3. pull_request:
  4. concurrency:
  5. group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
  6. cancel-in-progress: true
  7. jobs:
  8. files-changed:
  9. uses: ./.github/workflows/files-changed.yml
  10. regular:
  11. if: needs.files-changed.outputs.docker == 'true' || needs.files-changed.outputs.actions == 'true'
  12. needs: files-changed
  13. runs-on: ubuntu-latest
  14. steps:
  15. - uses: docker/setup-buildx-action@v2
  16. - uses: docker/build-push-action@v4
  17. with:
  18. push: false
  19. tags: gitea/gitea:linux-amd64
  20. rootless:
  21. if: needs.files-changed.outputs.docker == 'true' || needs.files-changed.outputs.actions == 'true'
  22. needs: files-changed
  23. runs-on: ubuntu-latest
  24. steps:
  25. - uses: docker/setup-buildx-action@v2
  26. - uses: docker/build-push-action@v4
  27. with:
  28. push: false
  29. file: Dockerfile.rootless
  30. tags: gitea/gitea:linux-amd64