force tag between jobs
This commit is contained in:
@@ -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: |
|
||||||
|
Reference in New Issue
Block a user