| Marc Kupietz | 24254a1 | 2025-12-23 15:16:33 +0100 | [diff] [blame] | 1 | name: Upload to Zenodo |
| 2 | |
| 3 | on: |
| 4 | release: |
| 5 | types: [published] |
| 6 | workflow_dispatch: |
| Marc Kupietz | 2dca2ed | 2025-12-24 13:01:00 +0100 | [diff] [blame] | 7 | |
| Marc Kupietz | 24254a1 | 2025-12-23 15:16:33 +0100 | [diff] [blame] | 8 | jobs: |
| Marc Kupietz | 2dca2ed | 2025-12-24 13:01:00 +0100 | [diff] [blame] | 9 | publish_to_zenodo: |
| 10 | name: Publish to Zenodo |
| Marc Kupietz | 24254a1 | 2025-12-23 15:16:33 +0100 | [diff] [blame] | 11 | runs-on: ubuntu-latest |
| 12 | steps: |
| Marc Kupietz | 2dca2ed | 2025-12-24 13:01:00 +0100 | [diff] [blame] | 13 | - uses: actions/checkout@v4 |
| 14 | |
| 15 | - name: Create new Zenodo version |
| 16 | uses: zenodraft/action@0.13.3 |
| Marc Kupietz | 24254a1 | 2025-12-23 15:16:33 +0100 | [diff] [blame] | 17 | with: |
| Marc Kupietz | 2dca2ed | 2025-12-24 13:01:00 +0100 | [diff] [blame] | 18 | concept: 5040449 |
| 19 | metadata: .zenodo.json |
| 20 | publish: true |
| Marc Kupietz | dcfa500 | 2025-12-24 13:02:55 +0100 | [diff] [blame] | 21 | sandbox: false |
| Marc Kupietz | 2dca2ed | 2025-12-24 13:01:00 +0100 | [diff] [blame] | 22 | env: |
| 23 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 24 | ZENODO_ACCESS_TOKEN: ${{ secrets.ZENODO_TOKEN }} |