| 1 |
name: checkout canary |
| 2 |
on: [push, workflow_dispatch] |
| 3 |
jobs: |
| 4 |
checkout: |
| 5 |
runs-on: ubuntu-latest |
| 6 |
steps: |
| 7 |
- uses: actions/checkout@v4 |
| 8 |
- name: Verify checkout |
| 9 |
env: |
| 10 |
EXPECTED_SHA: ${{ shithub.sha }} |
| 11 |
run: | |
| 12 |
test -f go.mod |
| 13 |
test "$(git rev-parse HEAD)" = "$EXPECTED_SHA" |
| 14 |
|