Adopt framework v0.6.0 and call the shared script from the publish workflow
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 21s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 21s
- framework moves from v0.5.2 to v0.6.0 (QC-YML-001, QC-WF-001, the YAML convention, the qc/artifacts and qc/code folders, autonomous mode, the CI publish script). - .gitea/workflows/sync-milestones.yml: the two run blocks of six lines call framework/scripts/ci-publish-milestones.sh (ensure-tools, publish); QC-WF-001 criterion 20. Same behaviour. - CHANGELOG.md, Unreleased, Changed. Tests 305 passed; changelog check passes; the wiki build writes 0 pages.
This commit is contained in:
@@ -68,23 +68,11 @@ jobs:
|
|||||||
git submodule update --init --recursive --depth=1
|
git submodule update --init --recursive --depth=1
|
||||||
|
|
||||||
- name: Make sure curl and jq are available
|
- name: Make sure curl and jq are available
|
||||||
run: |
|
run: bash framework/scripts/ci-publish-milestones.sh ensure-tools
|
||||||
set -euo pipefail
|
|
||||||
if command -v curl >/dev/null && command -v jq >/dev/null; then exit 0; fi
|
|
||||||
sudo_cmd=""
|
|
||||||
if [ "$(id -u)" -ne 0 ]; then sudo_cmd="sudo"; fi
|
|
||||||
$sudo_cmd apt-get update -qq
|
|
||||||
$sudo_cmd apt-get install -y -qq curl jq
|
|
||||||
|
|
||||||
- name: Publish accepted milestones
|
- name: Publish accepted milestones
|
||||||
env:
|
env:
|
||||||
GITEA_TOKEN: ${{ secrets.TOKEN_FOR_GITEA }}
|
GITEA_TOKEN: ${{ secrets.TOKEN_FOR_GITEA }}
|
||||||
# Empty on a push (a real run); "true" or "false" on a manual run.
|
# Empty on a push (a real run); "true" or "false" on a manual run.
|
||||||
DRY_RUN: ${{ inputs.dry_run }}
|
DRY_RUN: ${{ inputs.dry_run }}
|
||||||
run: |
|
run: bash framework/scripts/ci-publish-milestones.sh publish
|
||||||
set -euo pipefail
|
|
||||||
if [ "$DRY_RUN" = "true" ]; then
|
|
||||||
bash framework/scripts/sync-project.sh --accepted-only
|
|
||||||
else
|
|
||||||
bash framework/scripts/sync-project.sh --accepted-only --apply
|
|
||||||
fi
|
|
||||||
|
|||||||
@@ -26,6 +26,10 @@ Each release lists its changes in these groups, in this order:
|
|||||||
runner for the host's default limit.
|
runner for the host's default limit.
|
||||||
- `actions/checkout` is referenced by the exact tag `v4.2.2` instead of the
|
- `actions/checkout` is referenced by the exact tag `v4.2.2` instead of the
|
||||||
moving tag `v4`. No change for callers.
|
moving tag `v4`. No change for callers.
|
||||||
|
- The framework pin moves from `v0.5.2` to `v0.6.0`, and the two long `run:`
|
||||||
|
blocks of this repository's own `sync-milestones.yml` call
|
||||||
|
`framework/scripts/ci-publish-milestones.sh`. No change for callers of the
|
||||||
|
shared workflows.
|
||||||
|
|
||||||
## [1.1.0] - 2026-10-11
|
## [1.1.0] - 2026-10-11
|
||||||
|
|
||||||
|
|||||||
+1
-1
Submodule framework updated: 4fd69c4970...2b4a058f26
Reference in New Issue
Block a user