This repository was archived by the owner on Jul 23, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change 11
11
name : Get next release version
12
12
runs-on : ubuntu-latest
13
13
outputs :
14
- git-tag : ${{ steps.git-tag .outputs.git-tag }}
15
- new-release-version : ${{ steps.next-version .outputs.new-release-version }}
14
+ last-release-version : ${{ steps.last-release .outputs.release }}
15
+ new-release-version : ${{ steps.next-release .outputs.new-release-version }}
16
16
steps :
17
17
- name : checkout code
18
18
uses : actions/checkout@v3
@@ -27,12 +27,15 @@ jobs:
27
27
run : npm ci
28
28
29
29
- name : find current latest release version
30
- id : git-tag
31
- shell : bash
32
- run : echo "git-tag=`echo $(git describe --tags --abbrev=0 | sed -e 's/^v//')`" >> $GITHUB_OUTPUT
30
+ uses : pozetroninc/github-action-get-latest-release@master
31
+ id : last-release
32
+ with :
33
+ owner : paambaati
34
+ repo : codeclimate-action
35
+ token : ${{ secrets.CUSTOM_GITHUB_PERSONAL_TOKEN }}
33
36
34
37
- name : find next release version
35
- id : next-version
38
+ id : next-release
36
39
run : npm_config_yes=true npx semantic-release --dry-run
37
40
env :
38
41
GITHUB_TOKEN : ${{ secrets.CUSTOM_GITHUB_PERSONAL_TOKEN }}
41
44
name : Cut a release on GitHub
42
45
runs-on : ubuntu-latest
43
46
needs : next-version
44
- if : needs.next-version.outputs.new-release-version == needs.next-version.outputs.git-tag
47
+ if : needs.next-version.outputs.new-release-version == needs.next-version.outputs.last-release-version
45
48
steps :
46
49
- name : checkout code
47
50
uses : actions/checkout@v3
You can’t perform that action at this time.
0 commit comments