diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ef76406..79d5b08 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,6 +35,8 @@ jobs: needs: build permissions: contents: write + outputs: + publish_package: ${{ steps.set_release_valid.outputs.publish_package }} steps: - uses: actions/checkout@v4 @@ -69,19 +71,20 @@ jobs: npm_version: $(npm show $PACKAGE_NAME version || echo "0.0.0") - name: Compare Diff + id: set_release_valid if: env.local_version != env.npm_version run: | echo "${{ env.local_version }}" echo "${{ env.npm_version }}" - env: - change_version: false + echo "publish_package=true" >> $GITHUB_OUTPUT + # env: + # change_version: false - name: Compare Egal if: env.local_version == env.npm_version run: | echo "${{ env.local_version }}" echo "${{ env.npm_version }}" - exit 1 env: change_version: true @@ -93,10 +96,22 @@ jobs: run: | echo "Publishing version ${{ env.local_version }} > ${{ env.npm_version }}" env: - NODE_AUTH_TOKEN: - ${{ secrets.NPM_AUTH_TOKEN }} + NODE_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }} - #npm publish --tag insiders + test: + runs-on: ubuntu-latest + needs: prepublish + env: + publish_package: ${{ needs.prepublish.outputs.publish_package }} + + steps: + - uses: actions/checkout@v4 + + - name: Display publish_package + run: | + echo "${{ env.publish_package }}" + + # npm publish --tag insiders # - name: New prerelease version # id: get_version_release @@ -120,6 +135,7 @@ jobs: # git commit -a -m "publish release - ${{ steps.get_version_release.outputs.version_release }}" # git status # git push + # publish: # runs-on: ubuntu-latest # needs: prepublish