Skip to content

Commit 0ff9627

Browse files
authored
Merge pull request #5 from netboxlabs/develop
Release: diode-sdk-python
2 parents a7db314 + 26bc035 commit 0ff9627

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

.github/workflows/release.yaml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,18 @@ env:
1616
PYTHON_PACKAGE_NAME: netboxlabs-diode-sdk
1717

1818
jobs:
19+
get-python-package-name:
20+
name: Get Python package name
21+
runs-on: ubuntu-latest
22+
timeout-minutes: 5
23+
steps:
24+
- uses: actions/checkout@v4
25+
- name: Python package name
26+
id: python-package-name
27+
run: echo "python-package-name=${{ env.PYTHON_PACKAGE_NAME }}" >> "$GITHUB_OUTPUT"
28+
outputs:
29+
python-package-name: ${{ steps.python-package-name.outputs.python-package-name }}
30+
1931
get-next-version:
2032
name: Semantic release get next version
2133
runs-on: ubuntu-latest
@@ -111,7 +123,7 @@ jobs:
111123

112124
build:
113125
name: Build
114-
needs: [ get-next-version ]
126+
needs: [ get-python-package-name, get-next-version ]
115127
runs-on: ubuntu-latest
116128
timeout-minutes: 5
117129
permissions:
@@ -121,7 +133,7 @@ jobs:
121133
BUILD_VERSION: ${{ needs.get-next-version.outputs.new-release-version }}
122134
BUILD_TRACK: release
123135
BUILD_COMMIT: ${{ needs.get-next-version.outputs.short-sha }}
124-
OUTPUT_FILENAME: ${{ env.PYTHON_PACKAGE_NAME }}-${{ needs.get-next-version.outputs.new-release-version }}.tar.gz
136+
OUTPUT_FILENAME: ${{ needs.get-python-package-name.outputs.python-package-name }}-${{ needs.get-next-version.outputs.new-release-version }}.tar.gz
125137
steps:
126138
- uses: actions/checkout@v3
127139
- uses: actions/setup-python@v5

0 commit comments

Comments
 (0)