diff --git a/.github/workflows/node.js-linux.yml b/.github/workflows/node.js-linux.yml index 99f738fd..b2a8222a 100644 --- a/.github/workflows/node.js-linux.yml +++ b/.github/workflows/node.js-linux.yml @@ -8,7 +8,7 @@ name: Build Linux Application on: push: - branches: [ "main", "dev" ] + branches: [ "main"] pull_request: branches: [ "main" ] @@ -35,6 +35,6 @@ jobs: - uses: actions/upload-artifact@v3 with: - name: packaged-app + name: packaged-app-linux path: release/build/*.deb diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js-macos.yml similarity index 84% rename from .github/workflows/node.js.yml rename to .github/workflows/node.js-macos.yml index 95b3d8b7..bb37ba05 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js-macos.yml @@ -2,6 +2,7 @@ # SPDX-License-Identifier: Apache-2.0 # SPDX-FileCopyrightText: © 2024 Tenstorrent Inc. ### + # 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 @@ -36,6 +37,7 @@ jobs: - uses: actions/upload-artifact@v3 with: - name: packaged-app + name: packaged-app-macos path: release/build/*.dmg - + + - run: echo run `xattr -d com.apple.quarantine /Applications/Route\ UI.app` after installation to bypass Apple security settings