[U] Only build on release
Test / Cargo test (push) Has been cancelled

Removed push and pull_request triggers from workflow.
This commit is contained in:
2026-05-12 10:09:15 +08:00
parent 1006fc154e
commit 673409bf22
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