Skip to content

Commit 6089897

Browse files
committed
Simplify the publish CI to do "just publish"
1 parent 8ed836d commit 6089897

File tree

1 file changed

+1
-34
lines changed

1 file changed

+1
-34
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -2,46 +2,13 @@ name: Publish
22
on:
33
push:
44
tags:
5-
- "v[0-9]+.[0-9]+.[0-9]+"
6-
- "v[0-9]+.[0-9]+.[0-9]+[a-z]+"
7-
- "v[0-9]+.[0-9]+.[0-9]+rc[0-9]+"
8-
- "v[0-9]+.[0-9]+.[0-9]+dev[0-9]+"
5+
- "v[0-9]+.[0-9]+.[0-9]+*"
96

107
permissions:
118
contents: read
129

1310
jobs:
14-
pre-commit:
15-
uses: ./.github/workflows/step_pre-commit.yml
16-
17-
test-pip:
18-
needs: [ pre-commit ]
19-
uses: ./.github/workflows/step_tests-pip.yml
20-
with:
21-
coverage: false
22-
23-
test-conda:
24-
needs: [ pre-commit ]
25-
uses: ./.github/workflows/step_tests-conda.yml
26-
with:
27-
coverage: false
28-
29-
test-ui:
30-
needs: [ test-pip ]
31-
uses: ./.github/workflows/step_tests-ui.yml
32-
33-
test-status:
34-
needs: [ pre-commit, test-pip, test-conda, test-ui ]
35-
runs-on: ubuntu-latest
36-
steps:
37-
- uses: re-actors/alls-green@release/v1
38-
with:
39-
allowed-skips: pre-commit, test-pip, test-conda, test-ui
40-
jobs: ${{ toJSON(needs) }}
41-
if: always()
42-
4311
build:
44-
needs: [ test-status ]
4512
uses: ./.github/workflows/step_build.yml
4613

4714
publish:

0 commit comments

Comments
 (0)