Skip to content

Commit c496b61

Browse files
Update action versions to v1 (#48)
Co-authored-by: yasen-pavlov-sonarsource <210401106+yasen-pavlov-sonarsource@users.noreply.github.com> Co-authored-by: Yasen Pavlov <yasen.pavlov@sonarsource.com>
1 parent 0e7ebec commit c496b61

File tree

17 files changed

+66
-66
lines changed

17 files changed

+66
-66
lines changed

.github/workflows/cloud-security-automated-release.yml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Automate release
1+
name: Cloud Security Reusable Automate Release
22

33
env:
44
JIRA_PROJECT_KEY: ${{ inputs.jira-project-key }}
@@ -111,13 +111,13 @@ jobs:
111111
id-token: write
112112
steps:
113113
- name: Check Releasability Status
114-
uses: SonarSource/release-github-actions/check-releasability-status@1a912fb37cba099b4b8ce46f3460e64eaf1f2fe0
114+
uses: SonarSource/release-github-actions/check-releasability-status@v1
115115
with:
116116
branch: ${{ inputs.branch }}
117117

118118
- name: Update Rule Metadata
119119
id: update-rule-metadata
120-
uses: SonarSource/release-github-actions/update-rule-metadata@1a912fb37cba099b4b8ce46f3460e64eaf1f2fe0
120+
uses: SonarSource/release-github-actions/update-rule-metadata@v1
121121

122122
- name: Check Rule Metadata Changes
123123
if: steps.update-rule-metadata.outputs.has-changes == 'true'
@@ -144,18 +144,18 @@ jobs:
144144
steps:
145145
- name: Get Release Version
146146
id: get-release-version
147-
uses: SonarSource/release-github-actions/get-release-version@1a912fb37cba099b4b8ce46f3460e64eaf1f2fe0
147+
uses: SonarSource/release-github-actions/get-release-version@v1
148148
with:
149149
branch: ${{ inputs.branch }}
150150

151151
- name: Get Jira Version
152152
id: get-jira-version
153-
uses: SonarSource/release-github-actions/get-jira-version@1a912fb37cba099b4b8ce46f3460e64eaf1f2fe0
153+
uses: SonarSource/release-github-actions/get-jira-version@v1
154154

155155
- name: Get Jira Release Notes
156156
id: get-jira-release-notes
157157
if: inputs.release-notes == ''
158-
uses: SonarSource/release-github-actions/get-jira-release-notes@1a912fb37cba099b4b8ce46f3460e64eaf1f2fe0
158+
uses: SonarSource/release-github-actions/get-jira-release-notes@v1
159159

160160
create-release-ticket:
161161
name: Create release ticket
@@ -171,7 +171,7 @@ jobs:
171171
steps:
172172
- name: Create Jira Release Ticket
173173
id: create-ticket
174-
uses: SonarSource/release-github-actions/create-jira-release-ticket@1a912fb37cba099b4b8ce46f3460e64eaf1f2fe0
174+
uses: SonarSource/release-github-actions/create-jira-release-ticket@v1
175175
with:
176176
project-name: ${{ inputs.project-name }}
177177
short-description: ${{ inputs.short-description }}
@@ -194,7 +194,7 @@ jobs:
194194
steps:
195195
- name: Publish GitHub Release
196196
id: publish-github-release
197-
uses: SonarSource/release-github-actions/publish-github-release@1a912fb37cba099b4b8ce46f3460e64eaf1f2fe0
197+
uses: SonarSource/release-github-actions/publish-github-release@v1
198198
with:
199199
release-version: ${{ needs.prepare-release.outputs.release-version }}
200200
release-notes: ${{ inputs.release-notes != '' && inputs.release-notes || needs.prepare-release.outputs.release-notes }}
@@ -217,27 +217,27 @@ jobs:
217217
sqs-ticket-url: ${{ steps.create-sonar-ticket.outputs.ticket-url }}
218218
steps:
219219
- name: Release in Jira
220-
uses: SonarSource/release-github-actions/release-jira-version@1a912fb37cba099b4b8ce46f3460e64eaf1f2fe0
220+
uses: SonarSource/release-github-actions/release-jira-version@v1
221221
with:
222222
jira-version-name: ${{ needs.prepare-release.outputs.jira-version-name }}
223223

224224
- name: Create new release in jira
225225
id: create-jira-version
226-
uses: SonarSource/release-github-actions/create-jira-version@7af904de065b0ab3c022af1a2a8754deb6c54e46
226+
uses: SonarSource/release-github-actions/create-jira-version@v1
227227
with:
228228
jira-version-name: ${{ needs.prepare-release.outputs.jira-version-name }}
229229
jira-new-version-name: ${{ inputs.new-version }}
230230

231231
- name: Move release ticket to Technical release Done
232-
uses: SonarSource/release-github-actions/update-release-ticket-status@9b1c9f8f9a3ba07708451bcc30f68e120e80fad0
232+
uses: SonarSource/release-github-actions/update-release-ticket-status@v1
233233
with:
234234
release-ticket-key: ${{ needs.create-release-ticket.outputs.release-ticket-key }}
235235
status: "Technical Release Done"
236236
assignee: ${{ inputs.pm-email }}
237237

238238
- name: Create SLVS Ticket
239239
if: ${{ inputs.create-slvs-ticket }}
240-
uses: SonarSource/release-github-actions/create-integration-ticket@0250fd8b48142fb46cf43d9ce85507a440f02471
240+
uses: SonarSource/release-github-actions/create-integration-ticket@v1
241241
with:
242242
plugin-name: ${{ inputs.plugin-name }}
243243
release-version: ${{ needs.prepare-release.release-version }}
@@ -248,7 +248,7 @@ jobs:
248248

249249
- name: Create SLVSCODE Ticket
250250
if: ${{ inputs.create-slvscode-ticket }}
251-
uses: SonarSource/release-github-actions/create-integration-ticket@0250fd8b48142fb46cf43d9ce85507a440f02471
251+
uses: SonarSource/release-github-actions/create-integration-ticket@v1
252252
with:
253253
plugin-name: ${{ inputs.plugin-name }}
254254
release-version: ${{ needs.prepare-release.release-version }}
@@ -259,7 +259,7 @@ jobs:
259259

260260
- name: Create SLE Ticket
261261
if: ${{ inputs.create-sle-ticket }}
262-
uses: SonarSource/release-github-actions/create-integration-ticket@0250fd8b48142fb46cf43d9ce85507a440f02471
262+
uses: SonarSource/release-github-actions/create-integration-ticket@v1
263263
with:
264264
plugin-name: ${{ inputs.plugin-name }}
265265
release-version: ${{ needs.prepare-release.release-version }}
@@ -270,7 +270,7 @@ jobs:
270270

271271
- name: Create SLI Ticket
272272
if: ${{ inputs.create-sli-ticket }}
273-
uses: SonarSource/release-github-actions/create-integration-ticket@0250fd8b48142fb46cf43d9ce85507a440f02471
273+
uses: SonarSource/release-github-actions/create-integration-ticket@v1
274274
with:
275275
plugin-name: ${{ inputs.plugin-name }}
276276
release-version: ${{ needs.prepare-release.release-version }}
@@ -281,7 +281,7 @@ jobs:
281281

282282
- name: Create SC Ticket
283283
id: create-sc-ticket
284-
uses: SonarSource/release-github-actions/create-integration-ticket@0250fd8b48142fb46cf43d9ce85507a440f02471
284+
uses: SonarSource/release-github-actions/create-integration-ticket@v1
285285
with:
286286
plugin-name: ${{ inputs.plugin-name }}
287287
release-version: ${{ needs.prepare-release.release-version }}
@@ -292,7 +292,7 @@ jobs:
292292

293293
- name: Create SONAR Ticket
294294
id: create-sonar-ticket
295-
uses: SonarSource/release-github-actions/create-integration-ticket@0250fd8b48142fb46cf43d9ce85507a440f02471
295+
uses: SonarSource/release-github-actions/create-integration-ticket@v1
296296
with:
297297
plugin-name: ${{ inputs.plugin-name }}
298298
release-version: ${{ needs.prepare-release.release-version }}
@@ -313,7 +313,7 @@ jobs:
313313
steps:
314314
- name: Update analyzer in SQS
315315
id: update-sqs
316-
uses: SonarSource/release-github-actions/update-analyzer@1a912fb37cba099b4b8ce46f3460e64eaf1f2fe0
316+
uses: SonarSource/release-github-actions/update-analyzer@v1
317317
with:
318318
release-version: ${{ needs.prepare-release.outputs.release-version }}
319319
ticket-key: ${{ needs.release-in-jira.outputs.sqs-ticket-key }}
@@ -325,7 +325,7 @@ jobs:
325325

326326
- name: Update analyzer in SQC
327327
id: update-sqc
328-
uses: SonarSource/release-github-actions/update-analyzer@1a912fb37cba099b4b8ce46f3460e64eaf1f2fe0
328+
uses: SonarSource/release-github-actions/update-analyzer@v1
329329
with:
330330
release-version: ${{ needs.prepare-release.outputs.release-version }}
331331
ticket-key: ${{ needs.release-in-jira.outputs.sqc-ticket-key }}

create-integration-ticket/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ This action requires:
4747
```yaml
4848
- name: Create Integration Ticket
4949
id: create-ticket
50-
uses: ./create-integration-ticket
50+
uses: SonarSource/release-github-actions/create-integration-ticket@v1
5151
with:
5252
ticket-summary: "Update SonarPython analyzer to 5.8.0.24785"
5353
ticket-description: "This ticket tracks the integration of SonarPython analyzer version 5.8.0.24785 into our platform. Please ensure all tests pass before closing."
@@ -60,7 +60,7 @@ This action requires:
6060
```yaml
6161
- name: Create Integration Ticket
6262
id: create-ticket
63-
uses: ./create-integration-ticket
63+
uses: SonarSource/release-github-actions/create-integration-ticket@v1
6464
with:
6565
plugin-name: "SonarPython"
6666
release-version: "5.8.0.24785"
@@ -73,7 +73,7 @@ This action requires:
7373
```yaml
7474
- name: Create Integration Ticket
7575
id: create-ticket
76-
uses: ./create-integration-ticket
76+
uses: SonarSource/release-github-actions/create-integration-ticket@v1
7777
with:
7878
ticket-summary: "Simple integration ticket"
7979
release-ticket-key: "REL-456"
@@ -84,7 +84,7 @@ This action requires:
8484
```yaml
8585
- name: Create Integration Ticket
8686
id: create-ticket
87-
uses: ./create-integration-ticket
87+
uses: SonarSource/release-github-actions/create-integration-ticket@v1
8888
with:
8989
plugin-name: "SonarPython"
9090
release-version: "5.8.0.24785"

create-integration-ticket/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ runs:
5656
python -m pip install --upgrade pip
5757
pip install -r ${{ github.action_path }}/requirements.txt
5858
59-
- uses: SonarSource/release-github-actions/get-release-version@f450c1d5ec393371788f0ad9c889a82358da2b5e
59+
- uses: SonarSource/release-github-actions/get-release-version@v1
6060
if: ${{ !inputs.ticket-summary && !inputs.release-version && !env.RELEASE_VERSION }}
6161

6262
- name: Validate inputs and generate ticket summary

create-jira-release-ticket/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ This action depends on:
5959
```yaml
6060
- name: Create Jira Release Ticket
6161
id: create-ticket
62-
uses: SonarSource/release-github-actions/create-jira-release-ticket@master
62+
uses: SonarSource/release-github-actions/create-jira-release-ticket@v1
6363
with:
6464
jira-project-key: 'SONARIAC'
6565
project-name: 'SonarIaC'
@@ -78,7 +78,7 @@ This action depends on:
7878
7979
```yaml
8080
- name: Create Jira Release Ticket
81-
uses: SonarSource/release-github-actions/create-jira-release-ticket@master
81+
uses: SonarSource/release-github-actions/create-jira-release-ticket@v1
8282
env:
8383
JIRA_PROJECT_KEY: 'SONARIAC'
8484
JIRA_RELEASE_URL: 'https://sonarsource.atlassian.net/projects/SONARIAC/versions/12345'
@@ -94,7 +94,7 @@ This action depends on:
9494
9595
```yaml
9696
- name: Create Jira Release Ticket in Sandbox
97-
uses: SonarSource/release-github-actions/create-jira-release-ticket@master
97+
uses: SonarSource/release-github-actions/create-jira-release-ticket@v1
9898
with:
9999
project-name: 'Test Project'
100100
short-description: 'Beta release for testing'
@@ -106,7 +106,7 @@ This action depends on:
106106
107107
```yaml
108108
- name: Create and Start Release Ticket
109-
uses: SonarSource/release-github-actions/create-jira-release-ticket@master
109+
uses: SonarSource/release-github-actions/create-jira-release-ticket@v1
110110
with:
111111
project-name: 'SonarIaC'
112112
short-description: 'Quarterly release'
@@ -118,7 +118,7 @@ This action depends on:
118118
119119
```yaml
120120
- name: Create Jira Release Ticket
121-
uses: SonarSource/release-github-actions/create-jira-release-ticket@master
121+
uses: SonarSource/release-github-actions/create-jira-release-ticket@v1
122122
with:
123123
jira-project-key: 'SONARIAC'
124124
project-name: 'SonarIaC'

create-jira-release-ticket/action.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,12 @@ runs:
6262
shell: bash
6363
run: pip install -r ${{ github.action_path }}/requirements.txt
6464

65-
- uses: SonarSource/release-github-actions/get-release-version@f450c1d5ec393371788f0ad9c889a82358da2b5e
65+
- uses: SonarSource/release-github-actions/get-release-version@v1
6666
if: ${{ !inputs.version }}
6767

6868
- name: Get Jira Release Notes URL
6969
if: ${{ !inputs.jira-release-url && !env.JIRA_RELEASE_URL }}
70-
uses: SonarSource/release-github-actions/get-jira-release-notes@f450c1d5ec393371788f0ad9c889a82358da2b5e
70+
uses: SonarSource/release-github-actions/get-jira-release-notes@v1
7171
with:
7272
jira-project-key: ${{ inputs.jira-project-key }}
7373
use-jira-sandbox: ${{ inputs.use-jira-sandbox }}
@@ -103,7 +103,7 @@ runs:
103103
104104
- name: Start Progress on Release Ticket
105105
if: ${{ inputs.start-progress == 'true' }}
106-
uses: SonarSource/release-github-actions/update-release-ticket-status@f450c1d5ec393371788f0ad9c889a82358da2b5e
106+
uses: SonarSource/release-github-actions/update-release-ticket-status@v1
107107
with:
108108
release-ticket-key: ${{ steps.run_python_script.outputs.ticket_key }}
109109
status: "Start Progress"

create-jira-version/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ runs:
4444
shell: bash
4545
run: pip install -r ${{ github.action_path }}/requirements.txt
4646

47-
- uses: SonarSource/release-github-actions/get-jira-version@f450c1d5ec393371788f0ad9c889a82358da2b5e
47+
- uses: SonarSource/release-github-actions/get-jira-version@v1
4848
id: get-jira-version
4949
if: ${{ !inputs.jira-version-name && !env.JIRA_VERSION_NAME && !inputs.jira-new-version-name }}
5050

get-jira-release-notes/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ This action depends on:
5252
```yaml
5353
- name: Get Jira Release Notes
5454
id: jira-notes
55-
uses: SonarSource/release-github-actions/get-jira-release-notes@master
55+
uses: SonarSource/release-github-actions/get-jira-release-notes@v1
5656
with:
5757
jira-project-key: 'SONARIAC'
5858
jira-version-name: '1.2.3'
@@ -71,7 +71,7 @@ This action depends on:
7171
```yaml
7272
- name: Get Jira Release Notes with Custom Types
7373
id: jira-notes
74-
uses: SonarSource/release-github-actions/get-jira-release-notes@master
74+
uses: SonarSource/release-github-actions/get-jira-release-notes@v1
7575
with:
7676
jira-project-key: 'SONARIAC'
7777
jira-version-name: '1.2.3'
@@ -82,7 +82,7 @@ This action depends on:
8282
8383
```yaml
8484
- name: Get Jira Release Notes with Environment Variables
85-
uses: SonarSource/release-github-actions/get-jira-release-notes@master
85+
uses: SonarSource/release-github-actions/get-jira-release-notes@v1
8686
env:
8787
JIRA_PROJECT_KEY: 'SONARIAC'
8888
JIRA_VERSION_NAME: '1.2.3'
@@ -92,7 +92,7 @@ This action depends on:
9292
9393
```yaml
9494
- name: Get Jira Release Notes with Mixed Parameters
95-
uses: SonarSource/release-github-actions/get-jira-release-notes@master
95+
uses: SonarSource/release-github-actions/get-jira-release-notes@v1
9696
with:
9797
jira-project-key: 'OVERRIDE_PROJECT' # This overrides JIRA_PROJECT_KEY
9898
env:
@@ -104,7 +104,7 @@ This action depends on:
104104
105105
```yaml
106106
- name: Get Jira Release Notes with Auto-Fetched Version
107-
uses: SonarSource/release-github-actions/get-jira-release-notes@master
107+
uses: SonarSource/release-github-actions/get-jira-release-notes@v1
108108
with:
109109
jira-project-key: 'SONARIAC'
110110
```
@@ -113,7 +113,7 @@ This action depends on:
113113
114114
```yaml
115115
- name: Get Jira Release Notes from Sandbox
116-
uses: SonarSource/release-github-actions/get-jira-release-notes@master
116+
uses: SonarSource/release-github-actions/get-jira-release-notes@v1
117117
with:
118118
jira-project-key: 'TESTPROJECT'
119119
jira-version-name: '1.0.0-beta'

get-jira-release-notes/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ runs:
4646

4747
- name: Get JIRA_VERSION_NAME if not provided
4848
if: ${{ !inputs.jira-version-name && !env.JIRA_VERSION_NAME }}
49-
uses: SonarSource/release-github-actions/get-jira-version@f450c1d5ec393371788f0ad9c889a82358da2b5e
49+
uses: SonarSource/release-github-actions/get-jira-version@v1
5050

5151
- name: Get Jira release notes and URL
5252
id: get_notes

get-jira-version/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ This action depends on the [SonarSource/release-github-actions/get-release-versi
2828

2929
```yaml
3030
- id: jira-version
31-
uses: SonarSource/release-github-actions/get-jira-version@master
31+
uses: SonarSource/release-github-actions/get-jira-version@v1
3232

3333
- run: echo "Jira version is ${{ steps.jira-version.outputs.jira-version-name }}"
3434

3535
# alternatively, you can access the version as an environment variable
3636

37-
- uses: SonarSource/release-github-actions/get-jira-version@master
37+
- uses: SonarSource/release-github-actions/get-jira-version@v1
3838
- run: echo "Jira version is ${{ env.JIRA_VERSION_NAME }}"
3939

4040
```

get-jira-version/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ outputs:
1010
runs:
1111
using: "composite"
1212
steps:
13-
- uses: SonarSource/release-github-actions/get-release-version@f450c1d5ec393371788f0ad9c889a82358da2b5e
13+
- uses: SonarSource/release-github-actions/get-release-version@v1
1414
if: ${{ !env.RELEASE_VERSION }}
1515
- name: Get jira version from release version
1616
id: get_version

0 commit comments

Comments
 (0)