File tree Expand file tree Collapse file tree 3 files changed +32
-4
lines changed Expand file tree Collapse file tree 3 files changed +32
-4
lines changed Original file line number Diff line number Diff line change 1
1
name : Default storage
2
2
on :
3
- push :
4
- branches :
5
- - main
6
3
pull_request :
7
4
jobs :
8
5
changes :
Original file line number Diff line number Diff line change
1
+ name : Release
2
+ on :
3
+ push :
4
+ branches : [main]
5
+ jobs :
6
+ release :
7
+ runs-on : ubuntu-latest
8
+ steps :
9
+ - name : Checkout
10
+ uses : actions/checkout@v4
11
+ - name : Setup project
12
+ uses : ./.github/actions/setup-project
13
+ - name : Install dependencies
14
+ run : yarn
15
+ - name : Setup git user
16
+ run : |
17
+ git config --global user.name ${{ secrets.GH_BOT_NAME }}
18
+ git config --global user.email ${{ secrets.GH_BOT_EMAIL }}
19
+ - name : Version or release packages
20
+ uses : changesets/action@v1
21
+ with :
22
+ title : " release: version packages"
23
+ commit : " release: version packages"
24
+ setupGitUser : false
25
+ publish : " yarn release:publish"
26
+ version : " yarn release:version"
27
+ env :
28
+ GITHUB_TOKEN : ${{ secrets.GH_RELEASE_TOKEN }}
29
+ NPM_TOKEN : ${{ secrets.NPM_RELEASE_TOKEN }}
Original file line number Diff line number Diff line change 15
15
"format:js" : " prettier --write $(git ls-files '*.js' '*.json' '*.ts' '*.tsx' '*.yml' 'README.md')" ,
16
16
"test:lint" : " turbo run test:lint" ,
17
17
"test:ts" : " turbo run test:ts" ,
18
- "test:format" : " prettier --check --loglevel warn $(git ls-files '*.js' '*.json' '*.ts' '*.tsx' '*.yml' 'README.md')"
18
+ "test:format" : " prettier --check --loglevel warn $(git ls-files '*.js' '*.json' '*.ts' '*.tsx' '*.yml' 'README.md')" ,
19
+ "release:version" : " changeset version" ,
20
+ "release:publish" : " changeset release"
19
21
},
20
22
"devDependencies" : {
21
23
"@changesets/cli" : " ^2.27.7" ,
You can’t perform that action at this time.
0 commit comments