diff --git a/.gitea/workflows/gitea-build.yaml b/.gitea/workflows/gitea-build.yaml index 1812398..8f5d7cc 100644 --- a/.gitea/workflows/gitea-build.yaml +++ b/.gitea/workflows/gitea-build.yaml @@ -33,8 +33,14 @@ jobs: - name: Build run: just release - # Cross-compiles for Windows so link breakages show up before a release + # Cross-compiles for Windows so link breakages show up before a release. + # Runs after `build`: both jobs clone the same cached actions/checkout and + # actions/cache repos into one shared directory on the runner, and starting + # them at the same time can race on that clone/fetch - one job then gets a + # missing or corrupted action and fails immediately (seen on run 136, not + # related to the odin test fix above). Sequencing avoids the race. windows: + needs: build runs-on: ubuntu-latest steps: - name: Checkout Repository