Skip to content

Commit 477d94e

Browse files
Update release.yml
Added suffix to repo dispatch notice Signed-off-by: Philip Windecker <philip.windecker@avenyr.de>
1 parent 4c18492 commit 477d94e

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ jobs:
1313
outputs:
1414
output1: ${{steps.var_step.outputs.version}}
1515
output2: ${{steps.date_step.outputs.docdate}}
16+
output3: ${{steps.var_step.outputs.suffix}}
1617
steps:
1718
# Check out the GitHub repository
1819
- name: Checkout interface
@@ -23,7 +24,9 @@ jobs:
2324
- name: Set version
2425
id: var_step
2526
working-directory: dist/open-simulation-interface
26-
run: echo "version=$(git describe --tags --always | sed 's/^v//')" >> $GITHUB_OUTPUT
27+
run: |
28+
echo "version=$(git describe --tags --always | sed 's/^v//')" >> $GITHUB_OUTPUT
29+
echo "suffix=$(echo ${version} | sed -r 's/[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+//')" >> $GITHUB_OUTPUT
2730
# Set the release date (current date)
2831
- name: Set date
2932
id: date_step
@@ -42,7 +45,7 @@ jobs:
4245
event-type: update-tag
4346
# repository: OpenSimulationInterface/osi-sensor-model-packaging
4447
repository: philipwindecker/osi-sensor-model-packaging
45-
client-payload: '{"tag": "v${{needs.setup.outputs.output1}}-antora"}'
48+
client-payload: '{"tag": "v${{needs.setup.outputs.output1}}-antora", "suffix": "${{needs.setup.outputs.output3}}"}'
4649
- name: Update Documentation
4750
uses: peter-evans/repository-dispatch@v2
4851
with:

0 commit comments

Comments
 (0)