File tree Expand file tree Collapse file tree 3 files changed +26
-17
lines changed Expand file tree Collapse file tree 3 files changed +26
-17
lines changed Original file line number Diff line number Diff line change 8
8
jobs :
9
9
check :
10
10
runs-on : ubuntu-latest
11
- name : Check if release job should run
11
+ name : Context check
12
12
outputs :
13
13
continue : ${{ steps.check.outputs.continue }}
14
+ workflow : ${{ steps.check.outputs.workflow }}
14
15
steps :
15
- - name : Check context
16
+ - name : Context check
16
17
id : check
17
18
uses : trigensoftware/simple-release-action@latest
18
19
with :
19
20
workflow : check
21
+ pull-request :
22
+ runs-on : ubuntu-latest
23
+ name : Pull request
24
+ needs : check
25
+ if : needs.check.outputs.workflow == 'pull-request'
26
+ steps :
27
+ - name : Create or update pull request
28
+ uses : trigensoftware/simple-release-action@latest
29
+ with :
30
+ github-token : ${{ secrets.GITHUB_TOKEN }}
20
31
release :
21
32
runs-on : ubuntu-latest
22
33
name : Release
23
34
needs : check
24
- if : needs.check.outputs.continue == 'true '
35
+ if : needs.check.outputs.workflow == 'release '
25
36
steps :
26
37
- name : Checkout the repository
27
38
uses : actions/checkout@v4
37
48
registry-url : ' https://registry.npmjs.org'
38
49
- name : Install dependencies
39
50
run : pnpm install
40
- - name : Simple release
51
+ - name : Release
41
52
uses : trigensoftware/simple-release-action@latest
42
53
with :
43
54
github-token : ${{ secrets.GITHUB_TOKEN }}
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ {
2
+ "project" : [" @simple-release/pnpm#PnpmWorkspacesProject" , {
3
+ "mode" : " independent"
4
+ }],
5
+ "releaser" : {
6
+ "verbose" : true
7
+ },
8
+ "publish" : {
9
+ "access" : " public"
10
+ }
11
+ }
You can’t perform that action at this time.
0 commit comments