File tree Expand file tree Collapse file tree 1 file changed +16
-2
lines changed Expand file tree Collapse file tree 1 file changed +16
-2
lines changed Original file line number Diff line number Diff line change 9
9
permissions :
10
10
contents : write
11
11
steps :
12
+ - name : Checkout Release Branch
13
+ uses : actions/checkout@master
14
+ with :
15
+ ref : release
16
+ - name : Get release version
17
+ id : get-version
18
+ run : |
19
+ export VERSION_SCRIPT="const pkg = require('./packages/firebase/package.json'); console.log(pkg.version);"
20
+ export VERSION=`node -e "${VERSION_SCRIPT}"`
21
+ echo "::set-output name=RELEASE_VERSION::$VERSION"
22
+ - name : Echo version in shell
23
+ run : |
24
+ echo "Merging release ${{ steps.get-version.outputs.RELEASE_VERSION }}"
12
25
- name : Merge to master
13
26
uses : actions/github-script@v6
14
27
with :
15
28
github-token : ${{ secrets.GITHUB_TOKEN }}
16
29
script : |
17
- github.repos.merge({
30
+ github.rest. repos.merge({
18
31
owner: context.repo.owner,
19
32
repo: context.repo.repo,
20
33
base: 'master',
21
- head: 'release'
34
+ head: 'release',
35
+ commit_message: 'Release ${{ steps.get-version.outputs.RELEASE_VERSION }}'
22
36
})
You can’t perform that action at this time.
0 commit comments