Some simple GitHub action workflows for checking, testing/building, and releasing rust crates.
- Build debug: build.yml
- Checks: checks.yml
- Build release and create release: release.yml
- Markdown Checks: markdown-checks.yml
-
build.yml
mkdir -p .github/workflows && curl -fsSL https://github.com/harmless-tech/rust-github-actions/raw/main/.github/workflows/build.yml > .github/workflows/build.yml
or
wget -P .github/workflows https://github.com/harmless-tech/rust-github-actions/raw/main/.github/workflows/build.yml
-
checks.yml
mkdir -p .github/workflows && curl -fsSL https://github.com/harmless-tech/rust-github-actions/raw/main/.github/workflows/checks.yml > .github/workflows/checks.yml
or
wget -P .github/workflows https://github.com/harmless-tech/rust-github-actions/raw/main/.github/workflows/checks.yml
-
release.yml
mkdir -p .github/workflows && curl -fsSL https://github.com/harmless-tech/rust-github-actions/raw/main/.github/workflows/release.yml > .github/workflows/release.yml
or
wget -P .github/workflows https://github.com/harmless-tech/rust-github-actions/raw/main/.github/workflows/release.yml
-
markdown-checks.yml
mkdir -p .github/workflows && curl -fsSL https://github.com/harmless-tech/rust-github-actions/raw/main/.github/workflows/markdown-checks.yml > .github/workflows/markdown-checks.yml
or
wget -P .github/workflows https://github.com/harmless-tech/rust-github-actions/raw/main/.github/workflows/markdown-checks.yml