diff --git a/.gitea/workflows/build-release.yml b/.gitea/workflows/build-release.yml index d84804d..98ed424 100644 --- a/.gitea/workflows/build-release.yml +++ b/.gitea/workflows/build-release.yml @@ -8,6 +8,10 @@ on: required: true type: string +concurrency: + group: poll-and-build + cancel-in-progress: false + jobs: build: strategy: @@ -106,11 +110,6 @@ jobs: publish: needs: package runs-on: fedora - # concurrency ensures only one publish runs at a time — repo metadata - # corruption is a nightmare if two createrepo_c processes race. - concurrency: - group: rpm-publish - cancel-in-progress: false steps: - uses: actions/checkout@v4 diff --git a/.gitea/workflows/poll-upstream.yml b/.gitea/workflows/poll-upstream.yml index 108f978..f149197 100644 --- a/.gitea/workflows/poll-upstream.yml +++ b/.gitea/workflows/poll-upstream.yml @@ -2,9 +2,13 @@ name: poll-upstream on: schedule: - - cron: "*/1 * * * *" + - cron: "*/15 * * * *" workflow_dispatch: {} +concurrency: + group: poll-and-build + cancel-in-progress: false + jobs: check: runs-on: fedora