From c36bfb9848c5e7796f6e8f45053ad50a3b5e31b1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Jul 2024 20:21:05 +0000 Subject: [PATCH 1/9] build(deps): bump actions/upload-artifact from 3 to 4 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/cifuzz.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cifuzz.yml b/.github/workflows/cifuzz.yml index dc89c0b26..40729a50e 100644 --- a/.github/workflows/cifuzz.yml +++ b/.github/workflows/cifuzz.yml @@ -27,7 +27,7 @@ jobs: fuzz-seconds: 300 output-sarif: true - name: Upload Crash - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: failure() && steps.build.outcome == 'success' with: name: artifacts From 869d7ae6a1b37da96341fe94cb2bd299bdda962b Mon Sep 17 00:00:00 2001 From: kohanax Date: Wed, 6 Aug 2025 09:22:53 +0300 Subject: [PATCH 2/9] Update check-whitespace.yaml --- .github/workflows/check-whitespace.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/check-whitespace.yaml b/.github/workflows/check-whitespace.yaml index 75f0afe47..abc57dab6 100644 --- a/.github/workflows/check-whitespace.yaml +++ b/.github/workflows/check-whitespace.yaml @@ -9,7 +9,10 @@ on: jobs: check-whitespace: - runs-on: ubuntu-latest + runs-on: + - self-hosted + - linux + - x64 steps: - uses: actions/checkout@v4 with: From e4b98d1433290ee19c3cd30736e94c58442c8a1d Mon Sep 17 00:00:00 2001 From: kohanax Date: Wed, 6 Aug 2025 09:27:12 +0300 Subject: [PATCH 3/9] Update ci.yml --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 541b72015..dd06f942c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,6 +29,7 @@ jobs: # Core - build: unit os: ubuntu-latest + runner_group: "xmis" # Modules - build: go-1.21 os: ubuntu-latest From 3c70848ed724405bd619387f3ff69829120aa6c0 Mon Sep 17 00:00:00 2001 From: kohanax Date: Wed, 6 Aug 2025 10:00:31 +0300 Subject: [PATCH 4/9] Update ci.yml --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dd06f942c..431686273 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: # Core - build: unit os: ubuntu-latest - runner_group: "xmis" + runner_group: xmis # Modules - build: go-1.21 os: ubuntu-latest From de0e3413b93b1734e1546947b25a80e562bce2fd Mon Sep 17 00:00:00 2001 From: kohanax Date: Wed, 6 Aug 2025 10:22:36 +0300 Subject: [PATCH 5/9] Update ci.yml --- .github/workflows/ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 431686273..bca14f1b8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,9 @@ on: jobs: test: - runs-on: ${{ matrix.os }} + runs-on: + group: xmis + labels: [self-hosted, ubuntu-latest] strategy: fail-fast: false matrix: @@ -29,7 +31,6 @@ jobs: # Core - build: unit os: ubuntu-latest - runner_group: xmis # Modules - build: go-1.21 os: ubuntu-latest From 32998cdc3278579c52433e59ccfa3ccab333335b Mon Sep 17 00:00:00 2001 From: kohanax Date: Wed, 6 Aug 2025 10:40:09 +0300 Subject: [PATCH 6/9] Update ci.yml --- .github/workflows/ci.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bca14f1b8..40d726404 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -92,9 +92,14 @@ jobs: echo "module=${module}" >> "$GITHUB_OUTPUT" echo "version=${version}" >> "$GITHUB_OUTPUT" echo "testpath=${testpath}" >> "$GITHUB_OUTPUT" - - NJS_VERSION=$(sed -n "s/NJS_VERSION := \(.*\)/\1/p" pkg/contrib/src/njs/version) - echo "njs_version=${NJS_VERSION}" >> "$GITHUB_OUTPUT" + if [ -f pkg/contrib/src/njs/version ]; then + NJS_VERSION=$(sed -n "s/NJS_VERSION := \(.*\)/\1/p" pkg/contrib/src/njs/version) + echo "njs_version=${NJS_VERSION}" >> "$GITHUB_OUTPUT" + else + echo "Warning: pkg/contrib/src/njs/version not found" + fi + # NJS_VERSION=$(sed -n "s/NJS_VERSION := \(.*\)/\1/p" pkg/contrib/src/njs/version) + # echo "njs_version=${NJS_VERSION}" >> "$GITHUB_OUTPUT" cat "$GITHUB_OUTPUT" From 590adc47f497fc4380b91186b15b1072bef375b1 Mon Sep 17 00:00:00 2001 From: kohanax Date: Wed, 6 Aug 2025 10:46:49 +0300 Subject: [PATCH 7/9] Update ci.yml --- .github/workflows/ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 40d726404..a42c68a20 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -347,8 +347,11 @@ jobs: # Ensure all users and processes can execute - name: Fix permissions run: | - sudo chmod -R +x /home/runner - namei -l ${{ github.workspace }} + sudo chmod -R +x "$GITHUB_WORKSPACE" + namei -l "$GITHUB_WORKSPACE" +# run: | +# sudo chmod -R +x /home/runner +# namei -l ${{ github.workspace }} # Install python3 if not present - uses: actions/setup-python@v5 From c1157211c778106392bcab143e2b8ed73789748e Mon Sep 17 00:00:00 2001 From: kohanax Date: Wed, 6 Aug 2025 10:48:31 +0300 Subject: [PATCH 8/9] Update cifuzz.yml --- .github/workflows/cifuzz.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cifuzz.yml b/.github/workflows/cifuzz.yml index 40729a50e..1ba6d3d1d 100644 --- a/.github/workflows/cifuzz.yml +++ b/.github/workflows/cifuzz.yml @@ -9,7 +9,11 @@ on: permissions: {} jobs: Fuzzing: - runs-on: ubuntu-latest + runs-on: + - self-hosted + - linux + - x64 +# runs-on: ubuntu-latest permissions: security-events: write steps: From 5fa5351316ff56820bd1a0c4053484ced7f1a074 Mon Sep 17 00:00:00 2001 From: kohanax Date: Wed, 6 Aug 2025 11:44:34 +0300 Subject: [PATCH 9/9] Update ci.yml Python 3.14 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a42c68a20..e64508549 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -356,7 +356,7 @@ jobs: # Install python3 if not present - uses: actions/setup-python@v5 with: - python-version: '3' + python-version: '3.14' if: steps.metadata.outputs.module != 'wasm' && steps.metadata.outputs.module != 'wasm-wasi-component'