From 64b11f627ebb6a2f648e41a7d182090e817d9d71 Mon Sep 17 00:00:00 2001 From: cirroskais Date: Sun, 3 Mar 2024 22:47:58 -0500 Subject: [PATCH] sjdhjashd --- .github/workflows/nexe.yml | 41 +++++++++++++++++++++++++++++++++ .github/workflows/node.js.yml | 43 ----------------------------------- 2 files changed, 41 insertions(+), 43 deletions(-) create mode 100644 .github/workflows/nexe.yml delete mode 100644 .github/workflows/node.js.yml diff --git a/.github/workflows/nexe.yml b/.github/workflows/nexe.yml new file mode 100644 index 0000000..1b18ee2 --- /dev/null +++ b/.github/workflows/nexe.yml @@ -0,0 +1,41 @@ +# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node +# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs + +name: Nexe build + +on: + push: + branches: ["master"] + pull_request: + branches: ["master"] + +jobs: + build: + runs-on: ubuntu-latest + + strategy: + matrix: + node-version: 20.x + + steps: + - uses: actions/checkout@v3 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v3 + with: + node-version: ${{ matrix.node-version }} + cache: "npm" + - run: npm install + - run: npm run build:linux + - run: npm run build:win + - name: Upload Linux client + uses: actions/upload-artifact@v4.3.1 + with: + # Artifact name + name: "modpack-client-linux" + path: "build/modpack-client" + - name: Upload Windows client + uses: actions/upload-artifact@v4.3.1 + with: + # Artifact name + name: "modpack-client-win" + path: "build/modpack-client.exe" diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml deleted file mode 100644 index bd6480d..0000000 --- a/.github/workflows/node.js.yml +++ /dev/null @@ -1,43 +0,0 @@ -# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node -# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs - -name: Nexe build - -on: - push: - branches: [ "master" ] - pull_request: - branches: [ "master" ] - -jobs: - build: - - runs-on: ubuntu-latest - - strategy: - matrix: - node-version: [20.x] - - steps: - - uses: actions/checkout@v3 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 - with: - node-version: ${{ matrix.node-version }} - cache: 'npm' - - run: npm install - - run: npm run build:linux - - run: npm run build:win - - name: Upload Linux client - uses: actions/upload-artifact@v4.3.1 - with: - # Artifact name - name: "modpack-client-linux" - path: "build/modpack-client" - - name: Upload Windows client - uses: actions/upload-artifact@v4.3.1 - with: - # Artifact name - name: "modpack-client-win.exe" - path: "build/modpack-client.exe" -