@@ -6,7 +6,25 @@ on:
6 workflow_dispatch: # allows manual triggering
6 workflow_dispatch: # allows manual triggering
10+ runs-on: ubuntu-latest
12+ should_run: ${{ steps.check.outputs.should_run }}
14+ - uses: actions/checkout@v4
19+ GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
21+ if gh run list --workflow nightly.yml -c $(git rev-parse HEAD) -s success | grep 'completed'; then
22+ echo "should_run=false" >> $GITHUB_OUTPUT
24+ echo "should_run=true" >> $GITHUB_OUTPUT
10 uses: charmbracelet/meta/.github/workflows/nightly.yml@main
28 uses: charmbracelet/meta/.github/workflows/nightly.yml@main
12 goreleaser_key: ${{ secrets.GORELEASER_KEY }}
30 goreleaser_key: ${{ secrets.GORELEASER_KEY }}