Skip to content

Commit c546731

Browse files
authored
Merge pull request #12 from contentstack/feat/CS-39612
feat/CS-39612-Updated actions versions and added auto generate release notes and version bump
2 parents f33042d + 061426b commit c546731

File tree

6 files changed

+14
-30
lines changed

6 files changed

+14
-30
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
steps:
3636
- name: Checkout repository
37-
uses: actions/checkout@v3
37+
uses: actions/checkout@v3.5.3
3838

3939
# Initializes the CodeQL tools for scanning.
4040
- name: Initialize CodeQL

.github/workflows/github-release.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ jobs:
88
build:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v2
12-
- uses: actions/setup-node@v1
11+
- uses: actions/checkout@v3.5.3
12+
- uses: actions/setup-node@v3.7.0
1313
with:
14-
node-version: "16.x"
14+
node-version: "18.x"
1515
- run: npm install
1616

1717
- name: get-package-details
@@ -28,15 +28,10 @@ jobs:
2828
tag_prefix: "v"
2929
- name: Create Release
3030
if: steps.update_tag.outputs.tagname
31-
uses: actions/create-release@v1
3231
id: create_release
3332
env:
3433
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
35-
with:
36-
tag_name: ${{ steps.update_tag.outputs.tagname }}
37-
release_name: Release ${{ steps.update_tag.outputs.tagname }}
38-
draft: false # Default value, but nice to set explicitly
39-
prerelease: false # Default value, but nice to set explicitly
34+
run: gh release create v${{ steps.update_tag.outputs.version }} --title "Release ${{ steps.update_tag.outputs.version }}" --generate-notes
4035
- name: Upload Release Asset
4136
if: steps.update_tag.outputs.tagname
4237
id: upload-release-asset

.github/workflows/jira.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
if: ${{ github.actor == 'dependabot[bot]' || github.actor == 'snyk-bot' || contains(github.event.pull_request.head.ref, 'snyk-fix-') || contains(github.event.pull_request.head.ref, 'snyk-upgrade-')}}
88
runs-on: ubuntu-latest
99
steps:
10-
- uses: actions/checkout@v2
10+
- uses: actions/checkout@v3.5.3
1111
- name: Login into JIRA
1212
uses: atlassian/gajira-login@master
1313
env:

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Checkout
12-
uses: actions/checkout@v2
12+
uses: actions/checkout@v3.5.3
1313
with:
1414
fetch-depth: 0
1515
- name: Setup Node.js
16-
uses: actions/setup-node@v1
16+
uses: actions/setup-node@v3.7.0
1717
with:
18-
node-version: 16
18+
node-version: 18
1919
- name: Install dependencies
2020
run: npm install
2121
- name: Build
@@ -32,13 +32,13 @@ jobs:
3232
needs: build
3333
steps:
3434
- name: Checkout
35-
uses: actions/checkout@v2
35+
uses: actions/checkout@v3.5.3
3636
with:
3737
fetch-depth: 0
3838
- name: Setup Node.js
39-
uses: actions/setup-node@v1
39+
uses: actions/setup-node@v3.7.0
4040
with:
41-
node-version: 16
41+
node-version: 18
4242
- name: Install dependencies
4343
run: npm install
4444
- name: Download dist
@@ -49,6 +49,6 @@ jobs:
4949
- name: Display structure of downloaded files
5050
run: ls -R
5151
- name: Release
52-
uses: JS-DevTools/npm-publish@v1
52+
uses: JS-DevTools/npm-publish@v2.2.1
5353
with:
5454
token: ${{ secrets.NPM_TOKEN }}

.github/workflows/sast-scan.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ jobs:
66
security:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v2
9+
- uses: actions/checkout@v3.5.3
1010
- name: Horusec Scan
1111
run: docker run -v /var/run/docker.sock:/var/run/docker.sock -v $(pwd):/src horuszup/horusec-cli:latest horusec start -p /src -P $(pwd)

.github/workflows/secrets-scan.yml

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)