diff --git a/.github/workflows/build-beta.yml b/.github/workflows/build-beta.yml index b24fdd8d..55078cdd 100644 --- a/.github/workflows/build-beta.yml +++ b/.github/workflows/build-beta.yml @@ -13,6 +13,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: os: [macos-11, ubuntu-latest, windows-latest] diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2221ecb2..b28e5c8a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,6 +13,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: os: [macos-11, ubuntu-latest, windows-latest] @@ -31,7 +32,7 @@ jobs: - name: Install Node.js uses: actions/setup-node@v3 with: - node-version: 16 + node-version: 18 - name: Install dependencies run: npm i diff --git a/.github/workflows/test-builds.yml b/.github/workflows/test-builds.yml new file mode 100644 index 00000000..9a4fcb53 --- /dev/null +++ b/.github/workflows/test-builds.yml @@ -0,0 +1,33 @@ +name: Test build [DEVELOP] + +on: + workflow_dispatch: {} + +env: + BRANCH_NAME: ${{ github.head_ref || github.ref_name }} + +jobs: + release: + runs-on: ${{ matrix.os }} + + strategy: + fail-fast: false + matrix: + os: [macos-latest, ubuntu-latest, windows-latest] + + steps: + - name: Check out Git repository + uses: actions/checkout@v3 + with: + ref: develop + + - name: Install Node.js + uses: actions/setup-node@v3 + with: + node-version: 20 + + - name: Install dependencies + run: npm i + + - name: "Build" + run: npm run build