From 3f1abbdabd7d54e732afcef4d7c9632e59c9316c Mon Sep 17 00:00:00 2001 From: AAriam <80158628+AAriam@users.noreply.github.com> Date: Sun, 10 Nov 2024 05:00:01 +0100 Subject: [PATCH] Update main.yaml --- .github/workflows/main.yaml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index f372d884..0bc45c32 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -176,15 +176,26 @@ jobs: with: config: ${{ matrix.config.job }} release: - name: Release + name: ${{ fromJSON(needs.main.outputs.release).name }} needs: [ main, web, publish-pypi ] if: fromJSON(needs.main.outputs.release) permissions: discussions: write runs-on: ubuntu-latest steps: + - name: Repository Checkout + uses: actions/checkout@v4 + with: + ref: ${{ fromJSON(needs.main.outputs.release).ref }} + fetch-depth: 0 + path: ${{ fromJSON(needs.main.outputs.release).repo-path }} + - name: Artifact Download + uses: actions/download-artifact@v4 + with: + path: ${{ fromJSON(needs.main.outputs.release).artifact-path }} - name: Release uses: RepoDynamics/ReleaseMan@main with: - config: ${{ needs.main.outputs.release }} - zenodo-token: ${{ secrets.zenodo-token }} \ No newline at end of file + github-config: ${{ toJSON(fromJSON(needs.main.outputs.release).github) }} + zenodo-config: ${{ toJSON(fromJSON(needs.main.outputs.release).zenodo) }} + zenodo-token: ${{ secrets.zenodo-token }}