force tag between jobs

This commit is contained in:
Ludovic Cartier
2025-07-21 18:30:10 +02:00
parent 2d15da2cea
commit d9953b5169
2 changed files with 10 additions and 4 deletions

View File

@@ -12,6 +12,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
outputs: outputs:
build: ${{ steps.new_version.outputs.build }} build: ${{ steps.new_version.outputs.build }}
tag: ${{ steps.new_version.outputs.tag }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -25,6 +26,7 @@ jobs:
if awk "BEGIN {exit !($LATEST > $CURRENT)}"; then if awk "BEGIN {exit !($LATEST > $CURRENT)}"; then
echo $LATEST > .version echo $LATEST > .version
echo "build=true" >> $GITHUB_OUTPUT echo "build=true" >> $GITHUB_OUTPUT
echo "tag=$LATEST" >> $GITHUB_OUTPUT
else else
echo "build=false" >> $GITHUB_OUTPUT echo "build=false" >> $GITHUB_OUTPUT
fi fi
@@ -40,16 +42,20 @@ jobs:
tagging_message: '${{ env.VERSION }}' tagging_message: '${{ env.VERSION }}'
push_options: '--force' push_options: '--force'
- name: debug output value - name: DEBUG: build value
run: echo "${{ steps.new_version.outputs.build }}" run: echo "${{ steps.new_version.outputs.build }}"
- name: DEBUG: tag value
run: echo "${{ steps.new_version.outputs.tag }}"
build: build:
#needs: validate needs: validate
#if: needs.validate.outputs.build == 'true' if: needs.validate.outputs.build == 'true'
timeout-minutes: 2 timeout-minutes: 2
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
ref: '${{ jobs.validate.ouputs.tag }}'
- name: Set version to env vars - name: Set version to env vars
run: | run: |

View File

@@ -1 +1 @@
1.6.1 1.3.4