From 10cca3c9b894ec4e83943df4f6c7e8f1d617e310 Mon Sep 17 00:00:00 2001 From: Alexey Zhokhov Date: Wed, 16 Sep 2026 21:10:44 +0700 Subject: [PATCH] chore(ci): sync velnor pin to 92a2b13b Signed-off-by: Alexey Zhokhov --- .github-gen/velnor-workflow.toml | 2 +- .github/ci/.github-actions-generator-state | 14 +++++++------- .github/workflows/ci-main.yml | 16 ++++++++-------- .github/workflows/ci-policy.yml | 6 +++--- .github/workflows/ci-pr.yml | 10 +++++----- .github/workflows/ci-unit-docker.yml | 10 +++++----- .github/workflows/ci-unit-rust.yml | 13 ++++++------- .github/workflows/maintenance.yml | 6 +++--- 8 files changed, 38 insertions(+), 39 deletions(-) diff --git a/.github-gen/velnor-workflow.toml b/.github-gen/velnor-workflow.toml index 592a6ea..fd95ee8 100644 --- a/.github-gen/velnor-workflow.toml +++ b/.github-gen/velnor-workflow.toml @@ -2,7 +2,7 @@ schema = 1 [generator] repository = "tailrocks/ruxel" -revision = "5623be5539f2a378430fdcc7d4ba5cb13b5f1222" +revision = "92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4" [workflow] runners = "both" diff --git a/.github/ci/.github-actions-generator-state b/.github/ci/.github-actions-generator-state index 22050b9..b0857cd 100644 --- a/.github/ci/.github-actions-generator-state +++ b/.github/ci/.github-actions-generator-state @@ -1,17 +1,17 @@ # Generated ownership state; do not edit. schema = 2 [inputs] -config 7db35cd324d5a3f2 +config 283f3a0fdd6a86d8 scan 73483f0bc233ebc4 generator 49 [outputs] .github/actionlint.yaml ec35f48ae7e90e0e .github/ci/project.toml a0c5060b9b02e82b -.github/workflows/ci-main.yml aba1fb2097f469a5 -.github/workflows/ci-policy.yml f752614258757126 -.github/workflows/ci-pr.yml 01691c3acddfbe61 -.github/workflows/ci-unit-docker.yml 9fdbdae3d94b03f9 -.github/workflows/ci-unit-rust.yml 52818e3491c445cb -.github/workflows/maintenance.yml 842c5547cdb8775e +.github/workflows/ci-main.yml 7ec94b290f772a8d +.github/workflows/ci-policy.yml 1a186b93ae5c4798 +.github/workflows/ci-pr.yml a94bf5df4e51bbe7 +.github/workflows/ci-unit-docker.yml 433eaac49cadf483 +.github/workflows/ci-unit-rust.yml 6526bbb52ed8eb6a +.github/workflows/maintenance.yml fdc9633c2f1d72b4 .github/workflows/nightly.yml c73d542eaf687a7e config/fleet/velnor-host.env d14b419216449423 diff --git a/.github/workflows/ci-main.yml b/.github/workflows/ci-main.yml index f508fe8..37f7c0f 100644 --- a/.github/workflows/ci-main.yml +++ b/.github/workflows/ci-main.yml @@ -59,11 +59,11 @@ jobs: persist-credentials: false - name: Set up Velnor workflow runtime if: ${{ runner.environment == 'github-hosted' }} - uses: tailrocks/velnor/.github/actions/setup-velnor-workflow@5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + uses: tailrocks/velnor/.github/actions/setup-velnor-workflow@92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 with: - rev: 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + rev: 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 - name: Set trusted workflow policy revision - run: echo "VELNOR_WORKFLOW_POLICY_REVISION=5623be5539f2a378430fdcc7d4ba5cb13b5f1222" >> "$GITHUB_ENV" + run: echo "VELNOR_WORKFLOW_POLICY_REVISION=92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4" >> "$GITHUB_ENV" - name: Select affected units id: plan env: @@ -80,7 +80,7 @@ jobs: - name: Prepare Velnor workflow runtime shell: bash env: - EXPECTED_REVISION: 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + EXPECTED_REVISION: 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 run: | set -euo pipefail stage="$RUNNER_TEMP/velnor-workflow-runtime" @@ -98,7 +98,7 @@ jobs: - name: Publish Velnor workflow runtime uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: - name: velnor-workflow-runtime-5623be5539f2a378430fdcc7d4ba5cb13b5f1222-${{ runner.os }}-${{ runner.arch }} + name: velnor-workflow-runtime-92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4-${{ runner.os }}-${{ runner.arch }} path: ${{ runner.temp }}/velnor-workflow-runtime if-no-files-found: error retention-days: 7 @@ -148,7 +148,7 @@ jobs: with: backend: github version: 1.11.1 - cache-key: velnor-policy-mbx-1.11.1-${{ runner.os }}-${{ runner.arch }}-5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + cache-key: velnor-policy-mbx-1.11.1-${{ runner.os }}-${{ runner.arch }}-92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 restore-keys: | velnor-policy-mbx-1.11.1-${{ runner.os }}-${{ runner.arch }}- - name: Install pinned Velnor workflow runtime @@ -168,7 +168,7 @@ jobs: cargo install \ --locked \ --git https://github.com/tailrocks/velnor \ - --rev 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 \ + --rev 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 \ --root "$VELNOR_WORKFLOW_ROOT" \ velnor-workflow \ --bin velnor-workflow @@ -190,7 +190,7 @@ jobs: WORKFLOW_ROOT: ${{ github.workspace }}/policy-checkout HEAD_SHA: ${{ github.event.pull_request.head.sha || github.sha }} BASE_SHA: ${{ github.event.pull_request.base.sha || github.sha }} - VELNOR_WORKFLOW_POLICY_REVISION: 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + VELNOR_WORKFLOW_POLICY_REVISION: 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 run: | set -euo pipefail velnor-workflow policy \ diff --git a/.github/workflows/ci-policy.yml b/.github/workflows/ci-policy.yml index 54c865d..45fd160 100644 --- a/.github/workflows/ci-policy.yml +++ b/.github/workflows/ci-policy.yml @@ -51,7 +51,7 @@ jobs: with: backend: github version: 1.11.1 - cache-key: velnor-policy-mbx-1.11.1-${{ runner.os }}-${{ runner.arch }}-5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + cache-key: velnor-policy-mbx-1.11.1-${{ runner.os }}-${{ runner.arch }}-92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 restore-keys: | velnor-policy-mbx-1.11.1-${{ runner.os }}-${{ runner.arch }}- - name: Install pinned Velnor workflow runtime @@ -71,7 +71,7 @@ jobs: cargo install \ --locked \ --git https://github.com/tailrocks/velnor \ - --rev 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 \ + --rev 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 \ --root "$VELNOR_WORKFLOW_ROOT" \ velnor-workflow \ --bin velnor-workflow @@ -93,7 +93,7 @@ jobs: WORKFLOW_ROOT: ${{ github.workspace }}/policy-checkout HEAD_SHA: ${{ github.event.pull_request.head.sha || github.sha }} BASE_SHA: ${{ github.event.pull_request.base.sha || github.sha }} - VELNOR_WORKFLOW_POLICY_REVISION: 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + VELNOR_WORKFLOW_POLICY_REVISION: 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 run: | set -euo pipefail velnor-workflow policy \ diff --git a/.github/workflows/ci-pr.yml b/.github/workflows/ci-pr.yml index e70fb4a..7c65317 100644 --- a/.github/workflows/ci-pr.yml +++ b/.github/workflows/ci-pr.yml @@ -58,11 +58,11 @@ jobs: persist-credentials: false - name: Set up Velnor workflow runtime if: ${{ runner.environment == 'github-hosted' }} - uses: tailrocks/velnor/.github/actions/setup-velnor-workflow@5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + uses: tailrocks/velnor/.github/actions/setup-velnor-workflow@92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 with: - rev: 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + rev: 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 - name: Set trusted workflow policy revision - run: echo "VELNOR_WORKFLOW_POLICY_REVISION=5623be5539f2a378430fdcc7d4ba5cb13b5f1222" >> "$GITHUB_ENV" + run: echo "VELNOR_WORKFLOW_POLICY_REVISION=92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4" >> "$GITHUB_ENV" - name: Select affected units id: plan env: @@ -79,7 +79,7 @@ jobs: - name: Prepare Velnor workflow runtime shell: bash env: - EXPECTED_REVISION: 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + EXPECTED_REVISION: 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 run: | set -euo pipefail stage="$RUNNER_TEMP/velnor-workflow-runtime" @@ -97,7 +97,7 @@ jobs: - name: Publish Velnor workflow runtime uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: - name: velnor-workflow-runtime-5623be5539f2a378430fdcc7d4ba5cb13b5f1222-${{ runner.os }}-${{ runner.arch }} + name: velnor-workflow-runtime-92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4-${{ runner.os }}-${{ runner.arch }} path: ${{ runner.temp }}/velnor-workflow-runtime if-no-files-found: error retention-days: 7 diff --git a/.github/workflows/ci-unit-docker.yml b/.github/workflows/ci-unit-docker.yml index 273dbfd..908cbe8 100644 --- a/.github/workflows/ci-unit-docker.yml +++ b/.github/workflows/ci-unit-docker.yml @@ -124,12 +124,12 @@ jobs: - name: Download Velnor workflow runtime uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: - name: velnor-workflow-runtime-5623be5539f2a378430fdcc7d4ba5cb13b5f1222-${{ runner.os }}-${{ runner.arch }} + name: velnor-workflow-runtime-92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4-${{ runner.os }}-${{ runner.arch }} path: .velnor-workflow-runtime - name: Verify Velnor workflow runtime shell: bash env: - EXPECTED_REVISION: 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + EXPECTED_REVISION: 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 run: | set -euo pipefail manifest=.velnor-workflow-runtime/manifest.json @@ -143,7 +143,7 @@ jobs: - name: Add Velnor workflow runtime to PATH shell: bash env: - EXPECTED_REVISION: 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + EXPECTED_REVISION: 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 run: | set -euo pipefail home="$RUNNER_TEMP/velnor-workflow-runtime-artifact" @@ -284,7 +284,7 @@ jobs: fi - name: Report phase timings and cache outcomes if: always() - uses: tailrocks/velnor/.github/actions/report-velnor-ci-outcomes@5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + uses: tailrocks/velnor/.github/actions/report-velnor-ci-outcomes@92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 with: job_label: ${{ inputs.unit }} ci_lane: github @@ -454,7 +454,7 @@ jobs: fi - name: Report phase timings and cache outcomes if: always() - uses: tailrocks/velnor/.github/actions/report-velnor-ci-outcomes@5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + uses: tailrocks/velnor/.github/actions/report-velnor-ci-outcomes@92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 with: job_label: ${{ inputs.unit }} ci_lane: velnor diff --git a/.github/workflows/ci-unit-rust.yml b/.github/workflows/ci-unit-rust.yml index 716e718..d09f1a2 100644 --- a/.github/workflows/ci-unit-rust.yml +++ b/.github/workflows/ci-unit-rust.yml @@ -166,12 +166,12 @@ jobs: - name: Download Velnor workflow runtime uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: - name: velnor-workflow-runtime-5623be5539f2a378430fdcc7d4ba5cb13b5f1222-${{ runner.os }}-${{ runner.arch }} + name: velnor-workflow-runtime-92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4-${{ runner.os }}-${{ runner.arch }} path: .velnor-workflow-runtime - name: Verify Velnor workflow runtime shell: bash env: - EXPECTED_REVISION: 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + EXPECTED_REVISION: 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 run: | set -euo pipefail manifest=.velnor-workflow-runtime/manifest.json @@ -185,7 +185,7 @@ jobs: - name: Add Velnor workflow runtime to PATH shell: bash env: - EXPECTED_REVISION: 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + EXPECTED_REVISION: 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 run: | set -euo pipefail home="$RUNNER_TEMP/velnor-workflow-runtime-artifact" @@ -356,11 +356,10 @@ jobs: printf '%s %s\n' "$expected" "$archive" | sha256sum --check --strict if [[ "$(id -u)" -eq 0 ]]; then tar --directory /usr/local --strip-components=1 --no-overwrite-dir -xzf "$archive" - ln -sf /usr/local/bin/mold "$(realpath /usr/bin/ld 2>/dev/null || printf /usr/bin/ld)" else sudo tar --directory /usr/local --strip-components=1 --no-overwrite-dir -xzf "$archive" - sudo ln -sf /usr/local/bin/mold "$(realpath /usr/bin/ld 2>/dev/null || printf /usr/bin/ld)" fi + command -v mold >/dev/null mold --version | grep -F "$MOLD_VERSION" - name: Save mold 2.42.0 cache if: ((github.event_name == 'push' && github.ref == 'refs/heads/main') || github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && github.ref == 'refs/heads/main')) && steps.mold-cache.outputs.cache-hit != 'true' @@ -483,7 +482,7 @@ jobs: fi - name: Report phase timings and cache outcomes if: always() - uses: tailrocks/velnor/.github/actions/report-velnor-ci-outcomes@5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + uses: tailrocks/velnor/.github/actions/report-velnor-ci-outcomes@92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 with: job_label: ${{ inputs.unit }} ci_lane: github @@ -675,7 +674,7 @@ jobs: fi - name: Report phase timings and cache outcomes if: always() - uses: tailrocks/velnor/.github/actions/report-velnor-ci-outcomes@5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + uses: tailrocks/velnor/.github/actions/report-velnor-ci-outcomes@92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 with: job_label: ${{ inputs.unit }} ci_lane: velnor diff --git a/.github/workflows/maintenance.yml b/.github/workflows/maintenance.yml index 58af7c7..0bb099d 100644 --- a/.github/workflows/maintenance.yml +++ b/.github/workflows/maintenance.yml @@ -88,12 +88,12 @@ jobs: echo "skip=false" >> "$GITHUB_OUTPUT" - name: Set up Velnor workflow runtime if: ${{ steps.retention-gate.outputs.skip != 'true' && runner.environment == 'github-hosted' }} - uses: tailrocks/velnor/.github/actions/setup-velnor-workflow@5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + uses: tailrocks/velnor/.github/actions/setup-velnor-workflow@92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 with: - rev: 5623be5539f2a378430fdcc7d4ba5cb13b5f1222 + rev: 92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4 - name: Set trusted workflow policy revision if: steps.retention-gate.outputs.skip != 'true' - run: echo "VELNOR_WORKFLOW_POLICY_REVISION=5623be5539f2a378430fdcc7d4ba5cb13b5f1222" >> "$GITHUB_ENV" + run: echo "VELNOR_WORKFLOW_POLICY_REVISION=92a2b13b4d0fe9e4862c0145999d9ca2ae6450b4" >> "$GITHUB_ENV" - name: Sweep closed-PR merge-ref caches if: steps.retention-gate.outputs.skip != 'true' env: