Skip to content

Add basic CI for build, test and format.#5

Merged
LuernOutOfOrder merged 6 commits intodevelopfrom
2-add-basic-ci
Nov 4, 2025
Merged

Add basic CI for build, test and format.#5
LuernOutOfOrder merged 6 commits intodevelopfrom
2-add-basic-ci

Conversation

@LuernOutOfOrder
Copy link
Owner

This pull request introduces a new GitHub Actions workflow to automate building and testing the project for a specific Rust target. The workflow is triggered on pushes and pull requests to the main and develop branches, and it includes steps for installing Rust, caching dependencies, building, formatting, and testing.

CI/CD automation:

  • Added .github/workflows/build_test.yaml to define a build and test workflow for Rust projects, targeting arch/riscv32imc-unknown-none-elf on Ubuntu with the nightly toolchain.
  • Configured steps for checking out code, installing Rust, caching Cargo dependencies, adding the target, building, formatting, and running tests.
  • Set up the workflow to run on pushes and pull requests to main and develop branches.

@LuernOutOfOrder LuernOutOfOrder self-assigned this Nov 4, 2025
@LuernOutOfOrder LuernOutOfOrder added enhancement New feature or request Tech Add a new tech or update an existing one. Can be a library, tool for testing or compile or anything. labels Nov 4, 2025
@LuernOutOfOrder LuernOutOfOrder merged commit 58944aa into develop Nov 4, 2025
1 check passed
@LuernOutOfOrder LuernOutOfOrder deleted the 2-add-basic-ci branch November 4, 2025 08:38
@LuernOutOfOrder LuernOutOfOrder linked an issue Nov 4, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Tech Add a new tech or update an existing one. Can be a library, tool for testing or compile or anything.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add basic CI

1 participant