A gate for the weekly refresh, and the lever that makes it testable #248
@@ -491,8 +491,18 @@ jobs:
|
|||||||
# the PREVIOUS XPI while the freshly signed one is orphaned (#3156).
|
# the PREVIOUS XPI while the freshly signed one is orphaned (#3156).
|
||||||
# * dev and main derive the same values for the same source.
|
# * dev and main derive the same values for the same source.
|
||||||
- name: Report the derived artifact version
|
- name: Report the derived artifact version
|
||||||
|
env:
|
||||||
|
# Diagnostic for the trigger normalisation. `refresh` is reported RAW
|
||||||
|
# as well as normalised, because the two disagreeing is the whole
|
||||||
|
# failure mode: a dispatch input whose type does not compare the way
|
||||||
|
# the expression assumes evaluates to false silently, and the only
|
||||||
|
# symptom is a refresh that quietly behaves like an ordinary push.
|
||||||
|
RAW_REFRESH: ${{ github.event.inputs.refresh }}
|
||||||
|
RAW_FORCE: ${{ github.event.inputs.force_build }}
|
||||||
run: |
|
run: |
|
||||||
set -u
|
set -u
|
||||||
|
echo "trigger: event=$GITHUB_EVENT_NAME IS_REFRESH='${IS_REFRESH:-<unset>}' BUILD_REF='${BUILD_REF:-<unset>}'"
|
||||||
|
echo "trigger: raw inputs refresh='${RAW_REFRESH:-<unset>}' force_build='${RAW_FORCE:-<unset>}'"
|
||||||
A=web
|
A=web
|
||||||
V=$(sh scripts/artifacts.sh version "$A" 2>&1 || echo UNAVAILABLE)
|
V=$(sh scripts/artifacts.sh version "$A" 2>&1 || echo UNAVAILABLE)
|
||||||
R=$(sh scripts/artifacts.sh revision "$A" 2>&1 || echo UNAVAILABLE)
|
R=$(sh scripts/artifacts.sh revision "$A" 2>&1 || echo UNAVAILABLE)
|
||||||
@@ -1127,8 +1137,18 @@ jobs:
|
|||||||
# the PREVIOUS XPI while the freshly signed one is orphaned (#3156).
|
# the PREVIOUS XPI while the freshly signed one is orphaned (#3156).
|
||||||
# * dev and main derive the same values for the same source.
|
# * dev and main derive the same values for the same source.
|
||||||
- name: Report the derived artifact version
|
- name: Report the derived artifact version
|
||||||
|
env:
|
||||||
|
# Diagnostic for the trigger normalisation. `refresh` is reported RAW
|
||||||
|
# as well as normalised, because the two disagreeing is the whole
|
||||||
|
# failure mode: a dispatch input whose type does not compare the way
|
||||||
|
# the expression assumes evaluates to false silently, and the only
|
||||||
|
# symptom is a refresh that quietly behaves like an ordinary push.
|
||||||
|
RAW_REFRESH: ${{ github.event.inputs.refresh }}
|
||||||
|
RAW_FORCE: ${{ github.event.inputs.force_build }}
|
||||||
run: |
|
run: |
|
||||||
set -u
|
set -u
|
||||||
|
echo "trigger: event=$GITHUB_EVENT_NAME IS_REFRESH='${IS_REFRESH:-<unset>}' BUILD_REF='${BUILD_REF:-<unset>}'"
|
||||||
|
echo "trigger: raw inputs refresh='${RAW_REFRESH:-<unset>}' force_build='${RAW_FORCE:-<unset>}'"
|
||||||
A=ml
|
A=ml
|
||||||
V=$(sh scripts/artifacts.sh version "$A" 2>&1 || echo UNAVAILABLE)
|
V=$(sh scripts/artifacts.sh version "$A" 2>&1 || echo UNAVAILABLE)
|
||||||
R=$(sh scripts/artifacts.sh revision "$A" 2>&1 || echo UNAVAILABLE)
|
R=$(sh scripts/artifacts.sh revision "$A" 2>&1 || echo UNAVAILABLE)
|
||||||
@@ -1617,8 +1637,18 @@ jobs:
|
|||||||
# the PREVIOUS XPI while the freshly signed one is orphaned (#3156).
|
# the PREVIOUS XPI while the freshly signed one is orphaned (#3156).
|
||||||
# * dev and main derive the same values for the same source.
|
# * dev and main derive the same values for the same source.
|
||||||
- name: Report the derived artifact version
|
- name: Report the derived artifact version
|
||||||
|
env:
|
||||||
|
# Diagnostic for the trigger normalisation. `refresh` is reported RAW
|
||||||
|
# as well as normalised, because the two disagreeing is the whole
|
||||||
|
# failure mode: a dispatch input whose type does not compare the way
|
||||||
|
# the expression assumes evaluates to false silently, and the only
|
||||||
|
# symptom is a refresh that quietly behaves like an ordinary push.
|
||||||
|
RAW_REFRESH: ${{ github.event.inputs.refresh }}
|
||||||
|
RAW_FORCE: ${{ github.event.inputs.force_build }}
|
||||||
run: |
|
run: |
|
||||||
set -u
|
set -u
|
||||||
|
echo "trigger: event=$GITHUB_EVENT_NAME IS_REFRESH='${IS_REFRESH:-<unset>}' BUILD_REF='${BUILD_REF:-<unset>}'"
|
||||||
|
echo "trigger: raw inputs refresh='${RAW_REFRESH:-<unset>}' force_build='${RAW_FORCE:-<unset>}'"
|
||||||
A=agent
|
A=agent
|
||||||
V=$(sh scripts/artifacts.sh version "$A" 2>&1 || echo UNAVAILABLE)
|
V=$(sh scripts/artifacts.sh version "$A" 2>&1 || echo UNAVAILABLE)
|
||||||
R=$(sh scripts/artifacts.sh revision "$A" 2>&1 || echo UNAVAILABLE)
|
R=$(sh scripts/artifacts.sh revision "$A" 2>&1 || echo UNAVAILABLE)
|
||||||
|
|||||||
Reference in New Issue
Block a user