diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index ad7cc029c5e..c44ef2d8210 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -120,11 +120,6 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@v5 - with: - fetch-depth: 0 - persist-credentials: true - - name: Download Package uses: actions/download-artifact@v6 with: @@ -140,6 +135,7 @@ jobs: - name: Publish GitHub Release env: VERSION: ${{ github.event.inputs.version }} + GH_REPO: ${{ github.repository }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | gh release create --notes-file gh-release-notes.md --verify-tag "$VERSION" dist/* diff --git a/changelog/13891.contrib.rst b/changelog/13891.contrib.rst new file mode 120000 index 00000000000..b5cf5102ff8 --- /dev/null +++ b/changelog/13891.contrib.rst @@ -0,0 +1 @@ +13942.contrib.rst \ No newline at end of file diff --git a/changelog/13942.contrib.rst b/changelog/13942.contrib.rst new file mode 100644 index 00000000000..cdf23e68455 --- /dev/null +++ b/changelog/13942.contrib.rst @@ -0,0 +1,3 @@ +The CI/CD part of the release automation is now capable of +creating GitHub Releases without having a Git checkout on +disk -- by :user:`bluetech` and :user:`webknjaz`.