From c212d6dd7dbd52d0d823e2cbe07ff6676f7ae5c2 Mon Sep 17 00:00:00 2001 From: SonnyX Date: Wed, 13 Dec 2023 22:44:55 +0100 Subject: [PATCH] Update github actions --- .github/workflows/linux.yml | 7 +++---- .github/workflows/release-branch.yml | 10 +++++----- .github/workflows/release-minor.yml | 16 ++++++++-------- 3 files changed, 16 insertions(+), 17 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index d2be8c6..d16b7cd 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: cargo install cross @@ -29,9 +29,8 @@ jobs: cp ./backend/target/i686-pc-windows-gnu/release/renegade-x-launcher.exe "./Renegade X Launcher.exe"; zip -j9 RenX-Launcher "Renegade X Launcher.exe" "RenegadeX-folder-permissions.exe" "sciter.dll" "SelfUpdateExecutor.exe"; zip -9 RenX-Launcher -r "dom"; - echo '::set-output name=hash::'$(sha256sum RenX-Launcher.zip | awk '{print toupper($1)}'); - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v3 with: name: RenX-Launcher - path: backend/RenX-Launcher.zip \ No newline at end of file + path: RenX-Launcher.zip \ No newline at end of file diff --git a/.github/workflows/release-branch.yml b/.github/workflows/release-branch.yml index aeec582..4eb2b2f 100644 --- a/.github/workflows/release-branch.yml +++ b/.github/workflows/release-branch.yml @@ -12,7 +12,7 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Get version from file id: cargo_version @@ -30,8 +30,8 @@ jobs: done <<< $VERSION_TABLE; branch_name=${BRANCHES[${{ github.event.inputs.json }}]}; sed -i 's/release.json/'${branch_name}'.json/' backend/src/*; - echo '::set-output name=version::'${version}; - echo '::set-output name=branch_name::'${branch_name}; + echo 'version='${version} >> $GITHUB_OUTPUT; + echo 'branch_name='${branch_name} >> $GITHUB_OUTPUT; - run: cargo install cross @@ -45,10 +45,10 @@ jobs: cp ./backend/target/i686-pc-windows-gnu/release/renegade-x-launcher.exe "./Renegade X Launcher.exe"; zip -j9 RenX-Launcher "Renegade X Launcher.exe" "RenegadeX-folder-permissions.exe" "sciter.dll" "SelfUpdateExecutor.exe"; zip -9 RenX-Launcher -r "dom"; - echo '::set-output name=hash::'$(sha256sum RenX-Launcher.zip | awk '{print toupper($1)}'); + echo 'hash='$(sha256sum RenX-Launcher.zip | awk '{print toupper($1)}') >> $GITHUB_OUTPUT; - name: Upload ftp - uses: bayssmekanique/action-simple-file-upload@v1 + uses: bayssmekanique/action-simple-file-upload@v2 with: host: ${{ secrets.FTP_URL }} user: ${{ secrets.FTP_USER }} diff --git a/.github/workflows/release-minor.yml b/.github/workflows/release-minor.yml index fb4b539..eb0db5e 100644 --- a/.github/workflows/release-minor.yml +++ b/.github/workflows/release-minor.yml @@ -7,7 +7,7 @@ jobs: publish: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Get version from file id: cargo_version @@ -22,8 +22,8 @@ jobs: done <<< $VERSION_TABLE; branch_name=${BRANCHES[launcher]}; sed -i 's/release.json/'${branch_name}'.json/' backend/src/*; - echo '::set-output name=version::'${version}; - echo '::set-output name=branch_name::'${branch_name}; + echo 'version='${version} >> $GITHUB_OUTPUT; + echo 'branch_name='${branch_name} >> $GITHUB_OUTPUT; - name: Bump minor version id: minor_version @@ -32,7 +32,7 @@ jobs: version=$((${ver[0]})).$((${ver[1]})).$((${ver[2]}+1)); echo 'Bumping project from version '${{ steps.cargo_version.outputs.version }}' to version '$version; sed -i '0,/version[ |=|\"|0-9|.]*/s//version = "'$version'"/' backend/Cargo.toml; - echo '::set-output name=version::'${version}; + echo 'version='${version} >> $GITHUB_OUTPUT; - run: cargo install cross @@ -46,12 +46,12 @@ jobs: cp ./backend/target/i686-pc-windows-gnu/release/renegade-x-launcher.exe "./Renegade X Launcher.exe"; zip -j9 RenX-Launcher "Renegade X Launcher.exe" "RenegadeX-folder-permissions.exe" "sciter.dll" "SelfUpdateExecutor.exe"; zip -9 RenX-Launcher -r "dom"; - echo '::set-output name=hash::'$(sha256sum RenX-Launcher.zip | awk '{print toupper($1)}'); + echo 'hash='$(sha256sum RenX-Launcher.zip | awk '{print toupper($1)}') >> $GITHUB_OUTPUT; - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v3 with: name: RenX-Launcher - path: backend/RenX-Launcher.zip + path: RenX-Launcher.zip - name: Git Commit/Push Changes uses: actions-x/commit@v6 @@ -62,7 +62,7 @@ jobs: email: randy@vonderweide.nl - name: Upload ftp - uses: bayssmekanique/action-simple-file-upload@v1 + uses: bayssmekanique/action-simple-file-upload@v2 with: host: ${{ secrets.FTP_URL }} user: ${{ secrets.FTP_USER }}