Skip to content

test ci

test ci #4

Workflow file for this run

name: Codebase validation
on:
push:
branches:
- signing-test
jobs:
pr-checks:
name: Run PR checks
uses: makerxstudio/shared-config/.github/workflows/node-ci.yml@main
permissions:
contents: read
packages: read
with:
working-directory: .
node-version: 20.x
test-script: npm run test
run-build: true
build-tauri:
name: Build Tauri app
runs-on: ${{ matrix.platform }}
strategy:
matrix:
platform: [windows-latest]
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup node
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install Rust stable
uses: dtolnay/rust-toolchain@stable
- name: Install npm dependencies
run: npm install
- name: Build for Windows
id: build-windows
if: ${{ runner.os == 'Windows' }}
uses: ./.github/actions/build-windows
with:
release-version: 0.0.1