From 46f768b5b78a2ce5f45839ecdf808b297d0e29a9 Mon Sep 17 00:00:00 2001 From: Barnabas Busa Date: Thu, 9 Apr 2026 14:32:44 +0200 Subject: [PATCH] Replace deprecated release actions with softprops/action-gh-release Replace archived actions/create-release@v1.1.4 and actions/upload-release-asset@v1.0.2 with softprops/action-gh-release@v2.6.1 to fix set-output and Node.js 20 deprecation warnings. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/release.yaml | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index bae43ed03..e67e930ef 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -36,22 +36,9 @@ jobs: tar -czf lab-${{ github.event.release.tag_name }}.tar.gz -C dist . cd dist && zip -r ../lab-${{ github.event.release.tag_name }}.zip . && cd .. - - name: Upload tar.gz to release - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Upload release assets + uses: softprops/action-gh-release@153bb8e04406b158c6c84fc1615b65b24149a1fe # v2.6.1 with: - upload_url: ${{ github.event.release.upload_url }} - asset_path: ./lab-${{ github.event.release.tag_name }}.tar.gz - asset_name: lab-${{ github.event.release.tag_name }}.tar.gz - asset_content_type: application/gzip - - - name: Upload zip to release - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ github.event.release.upload_url }} - asset_path: ./lab-${{ github.event.release.tag_name }}.zip - asset_name: lab-${{ github.event.release.tag_name }}.zip - asset_content_type: application/zip + files: | + ./lab-${{ github.event.release.tag_name }}.tar.gz + ./lab-${{ github.event.release.tag_name }}.zip