diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3d30da6..c03c1d5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -84,6 +84,8 @@ jobs: name: FreeRTOSv${{ github.event.inputs.version_number }}.zip path: zip-check/FreeRTOSv${{ github.event.inputs.version_number }}.zip create-release: + permissions: + id-token: write needs: create-zip name: Create Release and Upload Release Asset runs-on: ubuntu-latest @@ -113,3 +115,8 @@ jobs: asset_path: ./FreeRTOSv${{ github.event.inputs.version_number }}.zip asset_name: FreeRTOSv${{ github.event.inputs.version_number }}.zip asset_content_type: application/zip + - name: Backup Release Asset + uses: FreeRTOS/CI-CD-Github-Actions/artifact-backup@main + with: + artifact_path: ./FreeRTOSv${{ github.event.inputs.version_number }}.zip + release_tag: ${{ github.event.inputs.version_number }}