Skip to content

Commit fc7ff86

Browse files
author
Mike Zorn
authored
chore: Go Build first (#504)
* Build first this way pre-commit won't timeout when we refresh the module cache * remove extraneous go version action
1 parent cd2818f commit fc7ff86

File tree

3 files changed

+4
-10
lines changed

3 files changed

+4
-10
lines changed

.github/workflows/go.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020
uses: actions/setup-go@v4
2121
with:
2222
go-version: stable
23+
- name: build
24+
run: go build .
2325

2426
- uses: actions/setup-python@v3
2527
- uses: pre-commit/[email protected]
26-
- name: build
27-
run: go build .
2828
- name: test
2929
run: go test ./...

.github/workflows/manual-publish.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,8 @@ on:
1818
type: string
1919

2020
jobs:
21-
go-versions:
22-
uses: ./.github/workflows/go-versions.yml
2321

2422
release-ldcli:
25-
needs: go-versions
2623
permissions:
2724
id-token: write # Needed to obtain Docker tokens
2825
contents: write # Needed to upload release artifacts
@@ -84,7 +81,7 @@ jobs:
8481
actions: read
8582
id-token: write
8683
contents: write
87-
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v1.10.0
84+
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.0.0
8885
with:
8986
base64-subjects: "${{ needs.release-ldcli.outputs.hashes }}"
9087
upload-assets: true

.github/workflows/release-please.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ on:
77
- main
88

99
jobs:
10-
go-versions:
11-
uses: ./.github/workflows/go-versions.yml
12-
1310
release-please:
1411
runs-on: ubuntu-latest
1512
if: github.event_name == 'push'
@@ -26,7 +23,7 @@ jobs:
2623
permissions:
2724
id-token: write # Needed to obtain Docker tokens
2825
contents: write # Needed to upload release artifacts
29-
needs: [ release-please, go-versions ]
26+
needs: [ release-please ]
3027
if: always() && (needs.release-please.outputs.release_created == 'true' || github.event_name == 'pull_request')
3128
runs-on: ubuntu-latest
3229
outputs:

0 commit comments

Comments
 (0)