From b9e039612e3f4d18e0f795ec9617c08f7e303527 Mon Sep 17 00:00:00 2001 From: JCGuerrero Date: Sat, 11 Oct 2025 11:36:09 -0500 Subject: [PATCH 1/4] r --- .github/workflows/always.yml | 84 ++++++++++++++---------------------- 1 file changed, 32 insertions(+), 52 deletions(-) diff --git a/.github/workflows/always.yml b/.github/workflows/always.yml index 05bb670..002c81b 100644 --- a/.github/workflows/always.yml +++ b/.github/workflows/always.yml @@ -29,50 +29,40 @@ jobs: tests: - if: github.ref == 'refs/heads/main' + # if: github.ref == 'refs/heads/main' needs: test strategy: fail-fast: false max-parallel: 6 matrix: # SRC: https://nodejs.org/en/about/previous-releases - node: - - 16 - - 17 - - 18 - # - 'lts/Hydrogen' # 18: CodeName.- Hydrogen - - 19 - - 20 - - '' # Maintenance LTS: default (20 as of 2025-10-11) - - 21 - - 22 - - 'lts/*' # Active LTS: 22 as of 2025-10-11 - - 23 - - 24 # Current + node-version: + # - 16 + # - 17 + # - 18 + # # - 'lts/Hydrogen' # 18: CodeName.- Hydrogen + # - 19 + # - 20 + # - '' # Maintenance LTS: default (20 as of 2025-10-11) + # - 21 + # - 22 + # - 'lts/*' # Active LTS: 22 as of 2025-10-11 + # - 23 + # - 24 # Current - 'node' # 24 os: - ubuntu-latest - macOS-latest - windows-latest - # uses: percebus/github-actions-npm/.github/workflows/test.yml@main # TODO when it accepts node version - runs-on: ${{ matrix.os }} - name: npm test @ node:${{ matrix.node }}@${{ matrix.os }} - steps: - - uses: percebus/github-actions-common/.github/actions/checkout@main - - uses: percebus/github-actions-node/.github/actions/setup@main - with: - node-version: ${{ matrix.node }} - - - uses: percebus/github-actions-npm/.github/actions/install@main - - - name: npm test - run: npm test - - uses: percebus/github-actions-testing/.github/actions/junit@main - with: - tests_name: Tests Results @ node:${{ matrix.node }}@${{ matrix.os }} - summary_title: "" - publish-test-deltas: "false" + uses: percebus/github-actions-npm/.github/workflows/test.yml@main + name: npm test @ node:${{ matrix.node-version }}@${{ matrix.os }} + with: + runs-on: ${{ matrix.os }} + node-version: ${{ matrix.node-version }} + tests_name: Tests Results @ node:${{ matrix.node-version }}@${{ matrix.os }} + summary_title: "" + publish-test-deltas: "false" tests_unstable: @@ -82,7 +72,7 @@ jobs: fail-fast: false max-parallel: 6 matrix: - node: + node-version: # - 24 # SRC: https://github.com/actions/setup-node/blob/main/docs/advanced-usage.md#nightly-versions - '24-nightly' @@ -95,23 +85,13 @@ jobs: - windows-latest exclude: - os: windows-latest - node: '24-v8-canary' # TODO? not found + node-version: '24-v8-canary' # TODO? not found - # uses: percebus/github-actions-npm/.github/workflows/test.yml@main # TODO when it accepts node version - runs-on: ${{ matrix.os }} - name: npm test @ node:${{ matrix.node }}@${{ matrix.os }} - steps: - - uses: percebus/github-actions-common/.github/actions/checkout@main - - uses: percebus/github-actions-node/.github/actions/setup@main - with: - node-version: ${{ matrix.node }} - - - uses: percebus/github-actions-npm/.github/actions/install@main - - - name: npm test - run: npm test - - uses: percebus/github-actions-testing/.github/actions/junit@main - with: - tests_name: Tests Results @ node:${{ matrix.node }}@${{ matrix.os }} - summary_title: "" - publish-test-deltas: "false" + uses: percebus/github-actions-npm/.github/workflows/test.yml@main + name: npm test @ node:${{ matrix.node-version }}@${{ matrix.os }} + with: + runs-on: ${{ matrix.os }} + node-version: ${{ matrix.node-version }} + tests_name: Tests Results @ node:${{ matrix.node-version }}@${{ matrix.os }} + summary_title: "" + publish-test-deltas: "false" From f34115b3c94bd59560a5f94dab3f1c767d43953a Mon Sep 17 00:00:00 2001 From: JCGuerrero Date: Sat, 11 Oct 2025 11:37:17 -0500 Subject: [PATCH 2/4] f --- .github/workflows/always.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/always.yml b/.github/workflows/always.yml index 002c81b..08a6c74 100644 --- a/.github/workflows/always.yml +++ b/.github/workflows/always.yml @@ -60,6 +60,8 @@ jobs: with: runs-on: ${{ matrix.os }} node-version: ${{ matrix.node-version }} + reporter: jest-junit + files_pattern: junit.xml tests_name: Tests Results @ node:${{ matrix.node-version }}@${{ matrix.os }} summary_title: "" publish-test-deltas: "false" @@ -92,6 +94,8 @@ jobs: with: runs-on: ${{ matrix.os }} node-version: ${{ matrix.node-version }} + reporter: jest-junit + files_pattern: junit.xml tests_name: Tests Results @ node:${{ matrix.node-version }}@${{ matrix.os }} summary_title: "" publish-test-deltas: "false" From 7e91dd2a8fd3e8049376f4db603192fa82c447ab Mon Sep 17 00:00:00 2001 From: JCGuerrero Date: Sat, 11 Oct 2025 11:39:48 -0500 Subject: [PATCH 3/4] t --- .github/workflows/always.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/always.yml b/.github/workflows/always.yml index 08a6c74..d14157d 100644 --- a/.github/workflows/always.yml +++ b/.github/workflows/always.yml @@ -48,8 +48,8 @@ jobs: # - 22 # - 'lts/*' # Active LTS: 22 as of 2025-10-11 # - 23 - # - 24 # Current - - 'node' # 24 + - 24 # Current + # - 'node' # 24 os: - ubuntu-latest - macOS-latest From 29accb0976b5ebe71639f93baf1dab9040110707 Mon Sep 17 00:00:00 2001 From: JCGuerrero Date: Sat, 11 Oct 2025 11:48:26 -0500 Subject: [PATCH 4/4] ff --- .github/workflows/always.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/always.yml b/.github/workflows/always.yml index d14157d..763ce41 100644 --- a/.github/workflows/always.yml +++ b/.github/workflows/always.yml @@ -29,7 +29,7 @@ jobs: tests: - # if: github.ref == 'refs/heads/main' + if: github.ref == 'refs/heads/main' needs: test strategy: fail-fast: false @@ -37,19 +37,19 @@ jobs: matrix: # SRC: https://nodejs.org/en/about/previous-releases node-version: - # - 16 - # - 17 - # - 18 - # # - 'lts/Hydrogen' # 18: CodeName.- Hydrogen - # - 19 - # - 20 - # - '' # Maintenance LTS: default (20 as of 2025-10-11) - # - 21 - # - 22 - # - 'lts/*' # Active LTS: 22 as of 2025-10-11 - # - 23 + - 16 + - 17 + - 18 + # - 'lts/Hydrogen' # 18: CodeName.- Hydrogen + - 19 + - 20 + - '' # Maintenance LTS: default (20 as of 2025-10-11) + - 21 + - 22 + - 'lts/*' # Active LTS: 22 as of 2025-10-11 + - 23 - 24 # Current - # - 'node' # 24 + - 'node' # 24 os: - ubuntu-latest - macOS-latest