diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 39296d7..138ce6d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,8 +12,8 @@ jobs: windows: runs-on: windows-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: 14 - run: npm install @@ -21,30 +21,30 @@ jobs: - run: npm run package - run: npm run test:unpacked - name: Upload Artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: windows-artifacts path: dist/*.exe macos: runs-on: macos-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: 14 - run: npm install - run: npm test - run: npm run package - name: Upload Artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: macos-artifacts path: dist/*.dmg linux: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 with: node-version: 14 - run: sudo apt-get install xvfb @@ -53,7 +53,7 @@ jobs: - run: npm run package - run: xvfb-run --auto-servernum npm run test:unpacked - name: Upload Artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: linux-artifacts path: dist/*.AppImage @@ -62,7 +62,7 @@ jobs: needs: [ windows, macos, linux ] steps: - name: Download build artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: path: ./ - name: Flatten artifacts