update client #35
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: launcher-pack-release | |
| on: | |
| push: | |
| branches: ["main"] | |
| paths: | |
| - "launcher/**" | |
| workflow_dispatch: | |
| jobs: | |
| build-linux: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v3 | |
| - name: Install Zip | |
| run: sudo apt-get install -y zip | |
| - name: Set file permissions for Linux | |
| run: chmod +x ./launcher/linux-x64/ClassicUOLauncher | |
| - name: Create package for Linux | |
| run: | | |
| mkdir upload | |
| cd ./launcher/linux-x64/ && zip -r ../../upload/ClassicUOLauncher-linux-x64-release.zip . -x .keep | |
| cd ../.. | |
| - name: Upload Release for Linux | |
| uses: ncipollo/release-action@v1 | |
| with: | |
| artifacts: "./upload/ClassicUOLauncher-linux-x64-release.zip" | |
| name: "ClassicUOLauncher Release" | |
| draft: false | |
| prerelease: false | |
| allowUpdates: true | |
| tag: "launcher-release" | |
| token: ${{ secrets.GITHUB_TOKEN }} | |
| build-macos: | |
| runs-on: macos-latest | |
| steps: | |
| - uses: actions/checkout@v3 | |
| - name: Set file permissions for MacOS | |
| run: chmod +x ./launcher/osx-x64/ClassicUOLauncher.app/Contents/MacOS/ClassicUOLauncher | |
| - name: Create package for MacOS | |
| run: | | |
| mkdir upload | |
| cd ./launcher/osx-x64/ && zip -r ../../upload/ClassicUOLauncher-osx-x64-release.zip . -x .keep | |
| cd ../.. | |
| - name: Upload Release for MacOS | |
| uses: ncipollo/release-action@v1 | |
| with: | |
| artifacts: "./upload/ClassicUOLauncher-osx-x64-release.zip" | |
| name: "ClassicUOLauncher Release" | |
| draft: false | |
| prerelease: false | |
| allowUpdates: true | |
| tag: "launcher-release" | |
| token: ${{ secrets.GITHUB_TOKEN }} | |
| build-windows: | |
| runs-on: windows-latest | |
| steps: | |
| - uses: actions/checkout@v3 | |
| - name: Create package for Windows | |
| run: | | |
| mkdir upload | |
| cd ./launcher/win-x64/ && 7z a -tzip ../../upload/ClassicUOLauncher-win-x64-release.zip *.exe | |
| cd ../.. | |
| - name: Upload Release for Windows | |
| uses: ncipollo/release-action@v1 | |
| with: | |
| artifacts: "./upload/ClassicUOLauncher-win-x64-release.zip" | |
| name: "ClassicUOLauncher Release" | |
| draft: false | |
| prerelease: false | |
| allowUpdates: true | |
| tag: "launcher-release" | |
| token: ${{ secrets.GITHUB_TOKEN }} |