Skip to content

ci: add a simple github action that is run on pull-requests to main#75

Draft
cfriedt wants to merge 1 commit intoriscv-software-src:mainfrom
cfriedt:add-ci
Draft

ci: add a simple github action that is run on pull-requests to main#75
cfriedt wants to merge 1 commit intoriscv-software-src:mainfrom
cfriedt:add-ci

Conversation

@cfriedt
Copy link
Copy Markdown
Contributor

@cfriedt cfriedt commented Nov 26, 2025

Note

This should be merged after #74

Add a simple github action that runs on every pull-request to the main branch.

This checks that librpmi and sources can be built and tests on Ubuntu and macos.

An example of successful CI runs in my fork are here
Ubuntu:
https://github.com/cfriedt/librpmi/actions/runs/19715087740/job/56485148004?pr=6
macos:
https://github.com/cfriedt/librpmi/actions/runs/19715087740/job/56485148013?pr=6

Add a simple github action that runs on every pull-request to the `main`
branch.

This checks that librpmi and sources can be built and tests on Ubuntu and
macos.

The `fail-fast` test strategy is disabled, so that both build targets
can be run. If either of the build targets fail, then the job fails.

Additionally, since librpmi CI is quite fast, add a 2 minute timeout, since
(currently) an invalid service group will cause the implementation to spin
infinitely.

Signed-off-by: Chris Friedt <cfriedt@tenstorrent.com>
@pathakraul
Copy link
Copy Markdown
Collaborator

pathakraul commented Dec 4, 2025

This is still in draft with no update from last week, is this intentional?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants