upgrade super to fa4174f325bdd78e301c50f25cd967b9878c34d3 #8090
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: CI | |
| on: | |
| pull_request: | |
| push: | |
| branches: | |
| - main | |
| workflow_dispatch: | |
| jobs: | |
| build: | |
| runs-on: ${{ matrix.os }} | |
| strategy: | |
| matrix: | |
| # macos-13 is is Intel-based (x64), macos-14 is Apple Silicon (arm64) | |
| os: [macos-13, macos-14, ubuntu-24.04, windows-2022] | |
| steps: | |
| - run: git config --global core.autocrlf false | |
| - uses: actions/checkout@v4 | |
| - uses: ./.github/actions/setup-app | |
| - run: yarn lint | |
| - run: yarn test | |
| - name: Build and install package | |
| if: runner.os != 'Windows' | |
| env: | |
| GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
| run: | | |
| set -x | |
| case ${{ runner.os }} in | |
| Linux ) | |
| yarn nx package-app superdb-desktop --linux=deb --publish never | |
| sudo apt install -y --no-install-recommends ./dist/apps/superdb-desktop/*.deb | |
| ;; | |
| esac |