Skip to content

Commit b11eb7b

Browse files
authored
chore: remove redundant test job from CD workflow (#19)
1 parent 72d33a9 commit b11eb7b

File tree

1 file changed

+0
-26
lines changed

1 file changed

+0
-26
lines changed

.github/workflows/cd.yml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -26,34 +26,8 @@ permissions:
2626
attestations: write
2727

2828
jobs:
29-
# Run tests only for manual workflow_dispatch triggers to catch issues during testing.
30-
# For actual releases, CI has already validated the code.
31-
# TODO: Consider removing workflow_dispatch entirely once the release process is stable.
32-
test:
33-
name: Run Tests
34-
if: github.event_name == 'workflow_dispatch'
35-
runs-on: ubuntu-latest
36-
steps:
37-
- name: Checkout
38-
uses: actions/checkout@v5.0.0
39-
40-
- name: Set up Go
41-
uses: actions/setup-go@v6.0.0
42-
with:
43-
go-version: "1.24"
44-
45-
- name: Run Tests
46-
run: go test -race -v ./...
47-
48-
- name: Run Vet
49-
run: go vet ./...
50-
5129
goreleaser:
5230
name: Release with GoReleaser
53-
needs: test
54-
if: |
55-
always() &&
56-
(needs.test.result == 'success' || needs.test.result == 'skipped')
5731
runs-on: ubuntu-latest
5832
steps:
5933
- name: Checkout

0 commit comments

Comments
 (0)