Skip to content

Commit a3ce76b

Browse files
committed
chore(CI): Run tests first
1 parent 3629358 commit a3ce76b

1 file changed

Lines changed: 12 additions & 11 deletions

File tree

.github/workflows/publish.yaml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,6 @@ permissions:
1616
pull-requests: write
1717

1818
jobs:
19-
release-please:
20-
runs-on: ubuntu-latest
21-
outputs:
22-
release_created: ${{ steps.release.outputs.release_created }}
23-
tag_name: ${{ steps.release.outputs.tag_name }}
24-
steps:
25-
- uses: googleapis/release-please-action@v4
26-
id: release
27-
with:
28-
release-type: simple
29-
3019
test:
3120
runs-on: ubuntu-latest
3221
steps:
@@ -41,6 +30,18 @@ jobs:
4130
- name: Run tests
4231
run: go test -race -v ./...
4332

33+
release-please:
34+
needs: test
35+
runs-on: ubuntu-latest
36+
outputs:
37+
release_created: ${{ steps.release.outputs.release_created }}
38+
tag_name: ${{ steps.release.outputs.tag_name }}
39+
steps:
40+
- uses: googleapis/release-please-action@v4
41+
id: release
42+
with:
43+
release-type: simple
44+
4445
build-and-push:
4546
needs: [release-please, test]
4647
if: needs.release-please.outputs.release_created == 'true' || github.event_name == 'workflow_dispatch'

0 commit comments

Comments
 (0)