From 36e39a26ace7f755ca7bf2b433a20ef6ebd403e9 Mon Sep 17 00:00:00 2001 From: "John L. Armstrong IV" Date: Wed, 12 May 2021 20:20:53 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20naming=20consistency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ✅ Closes: #5 --- .github/actions/compile/src/index.ts | 1 + .github/workflows/publish.yml | 11 +++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/actions/compile/src/index.ts b/.github/actions/compile/src/index.ts index 65f6559..88db19e 100644 --- a/.github/actions/compile/src/index.ts +++ b/.github/actions/compile/src/index.ts @@ -2,6 +2,7 @@ import * as core from '@actions/core'; import main from './main'; try { + // keep format for backwards compatibility nodejs10.x-tf1.7.4.br const lambda = `nodejs${core.getInput('lambda')}.x`; const tensorflow = core.getInput('tensorflow'); const binary = core.getInput('binary'); diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 418fd48..25c7915 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -61,7 +61,8 @@ jobs: with: lambda: ${{ matrix.lambda }} tensorflow: ${{ matrix.tensorflow }} - binary: '${{ matrix.lambda }}-tf${{ matrix.tensorflow }}.br' + # keep format for backwards compatibility nodejs10.x-tf1.7.4.br + binary: 'nodejs${{ matrix.lambda }}.x-tf${{ matrix.tensorflow }}.br' - name: List files run: | @@ -71,8 +72,9 @@ jobs: uses: actions/upload-artifact@v2 with: if-no-files-found: error - name: '${{ matrix.lambda }}-tf${{ matrix.tensorflow }}' - path: './${{ matrix.lambda }}-tf${{ matrix.tensorflow }}.br' + # keep format for backwards compatibility nodejs10.x-tf1.7.4.br + name: 'nodejs${{ matrix.lambda }}.x-tf${{ matrix.tensorflow }}' + path: './nodejs${{ matrix.lambda }}.x-tf${{ matrix.tensorflow }}.br' retention-days: 2 publish: @@ -97,8 +99,9 @@ jobs: - name: Add matrix.json working-directory: ./tfjs-node-lambda-releases # https://stackoverflow.com/a/35589472 + # keep format for backwards compatibility nodejs10.x-tf1.7.4.br run: | - echo '{"lambda":${{ needs.matrix.outputs.lambda }},"tensorflow":${{ needs.matrix.outputs.tensorflow }}}' >| matrix.json + echo '{"lambda":'$(node --print 'JSON.stringify(${{ needs.matrix.outputs.lambda }}.map(version => `nodejs${version}.x`))')',"tensorflow":${{ needs.matrix.outputs.tensorflow }}}' >| matrix.json - name: Fix folder structure working-directory: ./tfjs-node-lambda-releases