1 Commits

Author SHA1 Message Date
azalea 673409bf22 [U] Only build on release
Test / Cargo test (push) Has been cancelled
Removed push and pull_request triggers from workflow.
2026-05-12 02:13:17 +00:00
2 changed files with 33 additions and 5 deletions
+2 -5
View File
@@ -4,11 +4,6 @@ name: Build executables
release:
types:
- published
push:
branches:
- main
pull_request:
workflow_dispatch:
permissions:
contents: read
@@ -117,6 +112,8 @@ jobs:
- name: Install Zig
uses: mlugg/setup-zig@v2
with:
version: 0.14.1
- name: Install cargo-zigbuild
uses: taiki-e/install-action@v2
+31
View File
@@ -0,0 +1,31 @@
name: Test
"on":
push:
branches:
- main
pull_request:
workflow_dispatch:
permissions:
contents: read
env:
CARGO_TERM_COLOR: always
jobs:
test:
name: Cargo test
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
- name: Cache Rust builds
uses: Swatinem/rust-cache@v2
- name: Test
run: cargo test --locked