From 48b7c56493aab2071b21a42c6d67d3e841fbdb73 Mon Sep 17 00:00:00 2001 From: Michal Fiedorowicz Date: Thu, 24 Apr 2025 20:15:44 +0200 Subject: [PATCH] chore: update Python package name format and improve release version output handling in workflow Signed-off-by: Michal Fiedorowicz --- .github/workflows/release.yaml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 621dd4f..0faf051 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -13,7 +13,7 @@ env: SEMANTIC_RELEASE_PACKAGE: ${{ github.repository }} PYTHON_RUNTIME_VERSION: "3.11" APP_NAME: diode-netbox-plugin - PYTHON_PACKAGE_NAME: netboxlabs-diode-netbox-plugin + PYTHON_PACKAGE_NAME: netboxlabs_diode_netbox_plugin permissions: id-token: write @@ -108,8 +108,10 @@ jobs: run: echo "::set-output name=short-sha::${GITHUB_SHA::7}" - name: Set release version id: release-version + env: + NEXT_RELEASE_VERSION: ${{ steps.get-next-version.outputs.new-release-version }} run: | - echo "::set-output name=release-version::`echo ${{ steps.get-next-version.outputs.new-release-version }} | sed 's/v//g'`" + echo "release-version=`echo $NEXT_RELEASE_VERSION | sed 's/v//g'`" >> $GITHUB_OUTPUT outputs: new-release-published: ${{ steps.get-next-version.outputs.new-release-published }} new-release-version: ${{ steps.release-version.outputs.release-version }} @@ -123,7 +125,11 @@ jobs: if: needs.get-next-version.outputs.new-release-published == 'true' steps: - uses: actions/checkout@v4 - - run: echo "The new release version is ${{ needs.get-next-version.outputs.new-release-version }} commit ${{ needs.get-next-version.outputs.short-sha }}" + - name: Confirm version + env: + NEXT_RELEASE_VERSION: ${{ needs.get-next-version.outputs.new-release-version }} + NEXT_RELEASE_SHORT_SHA: ${{ needs.get-next-version.outputs.short-sha }} + run: echo "The new release version is $NEXT_RELEASE_VERSION commit $NEXT_RELEASE_SHORT_SHA" build: name: Build