diff --git a/.github/aw/actions-lock.json b/.github/aw/actions-lock.json index 3688f8f2b9..15f27afb75 100644 --- a/.github/aw/actions-lock.json +++ b/.github/aw/actions-lock.json @@ -65,6 +65,11 @@ "version": "v4.3.1", "sha": "67a3573c9a986a3f9c594539f4ab511d57bb3ce9" }, + "actions/setup-go@v5": { + "repo": "actions/setup-go", + "version": "v5", + "sha": "40f1582b2485089dde7abd97c1529aa768e1baff" + }, "actions/setup-go@v6.2.0": { "repo": "actions/setup-go", "version": "v6.2.0", diff --git a/.github/workflows/daily-syntax-error-quality.lock.yml b/.github/workflows/daily-syntax-error-quality.lock.yml index b9ac25bf1b..9a941b8e11 100644 --- a/.github/workflows/daily-syntax-error-quality.lock.yml +++ b/.github/workflows/daily-syntax-error-quality.lock.yml @@ -26,7 +26,7 @@ # - shared/mood.md # - shared/reporting.md # -# frontmatter-hash: 0f96ecf74734688be926914172defbef6b6617ab2f83da4ca4a6eeb82ee054fe +# frontmatter-hash: 9d8b81f3b657156ff53308afa525c4b0de3e175a51273940421b22b20e118be6 name: "Daily Syntax Error Quality Check" "on": @@ -114,6 +114,19 @@ jobs: persist-credentials: false - name: Create gh-aw temp directory run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh + - name: Set up Go + uses: actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5 + with: + cache: true + go-version-file: go.mod + - name: Build gh-aw + run: | + make build + - name: Verify gh-aw installation + run: |- + ./gh-aw --version + echo "gh-aw binary is ready at ./gh-aw" + - name: Configure Git credentials env: REPO_NAME: ${{ github.repository }} diff --git a/.github/workflows/daily-syntax-error-quality.md b/.github/workflows/daily-syntax-error-quality.md index 9c46169ad5..84c0600f55 100644 --- a/.github/workflows/daily-syntax-error-quality.md +++ b/.github/workflows/daily-syntax-error-quality.md @@ -30,6 +30,21 @@ safe-outputs: close-older-issues: true timeout-minutes: 20 strict: true +steps: + - name: Set up Go + uses: actions/setup-go@v5 + with: + go-version-file: go.mod + cache: true + + - name: Build gh-aw + run: | + make build + + - name: Verify gh-aw installation + run: | + ./gh-aw --version + echo "gh-aw binary is ready at ./gh-aw" imports: - shared/mood.md - shared/reporting.md