From f80df800da6c0ec06465f251f95b0bf08fb64580 Mon Sep 17 00:00:00 2001 From: Michal Fiedorowicz Date: Wed, 27 Nov 2024 11:45:50 +0000 Subject: [PATCH] chore: GHA release - set permissions Signed-off-by: Michal Fiedorowicz --- .github/workflows/release.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a121e67..7b563dc 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -15,6 +15,10 @@ env: APP_NAME: diode-netbox-plugin PYTHON_PACKAGE_NAME: netboxlabs-diode-netbox-plugin +permissions: + id-token: write + contents: write + jobs: get-python-package-name: name: Get Python package name @@ -126,9 +130,6 @@ jobs: needs: [ get-python-package-name, get-next-version ] runs-on: ubuntu-latest timeout-minutes: 5 - permissions: - id-token: write - contents: read env: BUILD_VERSION: ${{ needs.get-next-version.outputs.new-release-version }} BUILD_TRACK: release