4
4
name : " Publish"
5
5
6
6
on :
7
- workflow_dispatch :
8
7
repository_dispatch :
9
8
types :
10
9
- publish-testpypi
@@ -22,37 +21,9 @@ concurrency:
22
21
cancel-in-progress : true
23
22
24
23
jobs :
25
- dump_contexts_to_log :
26
- runs-on : ubuntu-latest
27
- steps :
28
- - name : Dump GitHub context
29
- env :
30
- GITHUB_CONTEXT : ${{ toJson(github) }}
31
- run : echo "$GITHUB_CONTEXT"
32
- - name : Dump job context
33
- env :
34
- JOB_CONTEXT : ${{ toJson(job) }}
35
- run : echo "$JOB_CONTEXT"
36
- - name : Dump steps context
37
- env :
38
- STEPS_CONTEXT : ${{ toJson(steps) }}
39
- run : echo "$STEPS_CONTEXT"
40
- - name : Dump runner context
41
- env :
42
- RUNNER_CONTEXT : ${{ toJson(runner) }}
43
- run : echo "$RUNNER_CONTEXT"
44
- - name : Dump strategy context
45
- env :
46
- STRATEGY_CONTEXT : ${{ toJson(strategy) }}
47
- run : echo "$STRATEGY_CONTEXT"
48
- - name : Dump matrix context
49
- env :
50
- MATRIX_CONTEXT : ${{ toJson(matrix) }}
51
- run : echo "$MATRIX_CONTEXT"
52
-
53
24
publish-to-test-pypi :
54
25
name : " Publish to Test PyPI"
55
- if : ${{ github.event.client_payload.event_type == 'publish-testpypi' }}
26
+ if : ${{ github.event.action == 'publish-testpypi' }}
56
27
permissions :
57
28
id-token : write # Needed for trusted publishing to PyPI.
58
29
runs-on : " ubuntu-latest"
76
47
77
48
publish-to-pypi :
78
49
name : " Publish to PyPI"
79
- if : ${{ github.event.client_payload.event_type == 'publish-pypi' }}
50
+ if : ${{ github.event.action == 'publish-pypi' }}
80
51
permissions :
81
52
id-token : write # Needed for trusted publishing to PyPI.
82
53
runs-on : " ubuntu-latest"
0 commit comments