Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 5 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
name: CI

on:
push:
branches: [main]
pull_request:
branches: [main]
workflow_dispatch:

concurrency:
group: ci-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true

env:
CARGO_TERM_COLOR: always
Expand Down Expand Up @@ -40,7 +43,3 @@ jobs:

- name: Build (release)
run: cargo build --release --verbose

linux-i686:
name: Build & Test Linux i686
uses: ./.github/workflows/build-i686.yml
1 change: 0 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ permissions:
# If there's a prerelease-style suffix to the version, then the release(s)
# will be marked as a prerelease.
on:
pull_request:
push:
tags:
- '**[0-9]+.[0-9]+.[0-9]+*'
Expand Down
5 changes: 5 additions & 0 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,11 @@ Termleaf follows Semantic Versioning:

5. Commit and push the release preparation, then confirm the normal CI passed.

To conserve GitHub Actions usage, normal CI runs once per pull request and
cancels superseded runs. The i686 compatibility build and cargo-dist platform
matrix run only for version-tag releases; validate i686-sensitive changes
locally before tagging when possible.

## Publish

Create and push a tag that exactly matches the Cargo package version:
Expand Down
1 change: 1 addition & 0 deletions dist-workspace.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ members = ["cargo:."]
[dist]
cargo-dist-version = "0.32.0"
ci = "github"
pr-run-mode = "skip"
installers = []
targets = [
"aarch64-apple-darwin",
Expand Down
Loading