Skip to content

Commit fb08cc2

Browse files
zgliczclaudegithub-actions[bot]
authored
JS-1346 Restore release.yml with only workflow_dispatch trigger (#6423)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 0defb56 commit fb08cc2

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

.github/workflows/release.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
name: sonar-release
3+
# yamllint disable-line rule:truthy
4+
on:
5+
workflow_dispatch:
6+
inputs:
7+
version:
8+
type: string
9+
description: Version
10+
required: true
11+
releaseId:
12+
type: string
13+
description: Release ID
14+
required: true
15+
dryRun:
16+
type: boolean
17+
description: Flag to enable the dry-run execution
18+
default: false
19+
required: false
20+
21+
jobs:
22+
release:
23+
permissions:
24+
id-token: write
25+
contents: write
26+
uses: SonarSource/gh-action_release/.github/workflows/main.yaml@v6
27+
with:
28+
publishToBinaries: true
29+
mavenCentralSync: true
30+
slackChannel: ask-squad-web
31+
version: ${{ inputs.version }}
32+
releaseId: ${{ inputs.releaseId }}
33+
dryRun: ${{ inputs.dryRun == true }}

0 commit comments

Comments
 (0)