From ad361f663cb223aba61fd9997a320587559bf6af Mon Sep 17 00:00:00 2001 From: dogi Date: Tue, 2 Jun 2026 15:28:05 -0400 Subject: [PATCH 1/2] Update Node.js versions in workflow configuration --- .github/workflows/node.yml | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/workflows/node.yml b/.github/workflows/node.yml index 7128f00..ac57a99 100644 --- a/.github/workflows/node.yml +++ b/.github/workflows/node.yml @@ -24,8 +24,7 @@ jobs: fail-fast: false matrix: arch: [amd64, arm, arm64] - version: ["3.12", "3.14", "3.16", "3.18"] - #version: ["3.12", "3.14", "3.16", "3.18", "3.20"] + version: ["3.14", "3.16", "3.18", "3.20"] env: name: "treehouses/node" steps: @@ -39,12 +38,12 @@ jobs: repo="$tags:${{ matrix.arch }}-${{ matrix.version }}" base="treehouses/alpine-tags:${{ matrix.arch }}-${{ matrix.version }}" docker pull -q $base &>/dev/null - docker pull -q $repo &>/dev/null + #docker pull -q $repo &>/dev/null basesha=$(docker image inspect $base | jq --raw-output '.[0].RootFS.Layers|.[]') - reposha=$(docker image inspect $repo | jq --raw-output '.[0].RootFS.Layers|.[]') + #reposha=$(docker image inspect $repo | jq --raw-output '.[0].RootFS.Layers|.[]') echo "base sha:$basesha repo sha:$reposha" ${{ github.event.inputs.buildtype == 'force' }} && echo "images=true" >> $GITHUB_OUTPUT || echo "no force" - [[ $reposha == *$basesha* ]] && echo "no changes" || echo "images=true" >> $GITHUB_OUTPUT + #[[ $reposha == *$basesha* ]] && echo "no changes" || echo "images=true" >> $GITHUB_OUTPUT images: needs: compare @@ -56,8 +55,7 @@ jobs: fail-fast: false matrix: arch: [amd64, arm, arm64] - version: ["3.12", "3.14", "3.16", "3.18"] - #version: ["3.12", "3.14", "3.16", "3.18", "3.20"] + version: ["3.14", "3.16", "3.18", "3.20"] env: name: "treehouses/node" steps: @@ -103,8 +101,7 @@ jobs: fail-fast: false matrix: registry: [docker.io, ghcr.io] - version: ["3.12", "3.14", "3.16", "3.18"] - #version: ["3.12", "3.14", "3.16", "3.18", "3.20"] + version: ["3.14", "3.16", "3.18", "3.20"] runs-on: ubuntu-latest outputs: message: ${{ steps.message.outputs.message }} From 03638e6d296f9e063c2b99c85014d4deb0786c8c Mon Sep 17 00:00:00 2001 From: dogi Date: Tue, 2 Jun 2026 15:33:31 -0400 Subject: [PATCH 2/2] Update node.yml --- .github/workflows/node.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/node.yml b/.github/workflows/node.yml index ac57a99..30ece2a 100644 --- a/.github/workflows/node.yml +++ b/.github/workflows/node.yml @@ -15,7 +15,6 @@ on: types: node jobs: - compare: runs-on: ubuntu-latest outputs: @@ -38,12 +37,12 @@ jobs: repo="$tags:${{ matrix.arch }}-${{ matrix.version }}" base="treehouses/alpine-tags:${{ matrix.arch }}-${{ matrix.version }}" docker pull -q $base &>/dev/null - #docker pull -q $repo &>/dev/null + docker pull -q $repo &>/dev/null basesha=$(docker image inspect $base | jq --raw-output '.[0].RootFS.Layers|.[]') - #reposha=$(docker image inspect $repo | jq --raw-output '.[0].RootFS.Layers|.[]') + reposha=$(docker image inspect $repo | jq --raw-output '.[0].RootFS.Layers|.[]') echo "base sha:$basesha repo sha:$reposha" ${{ github.event.inputs.buildtype == 'force' }} && echo "images=true" >> $GITHUB_OUTPUT || echo "no force" - #[[ $reposha == *$basesha* ]] && echo "no changes" || echo "images=true" >> $GITHUB_OUTPUT + [[ $reposha == *$basesha* ]] && echo "no changes" || echo "images=true" >> $GITHUB_OUTPUT images: needs: compare