Skip to content

Add dedicated GitHub Actions#8

Merged
marinofelipe merged 5 commits intomainfrom
spmgraph-gh-actions
Sep 22, 2025
Merged

Add dedicated GitHub Actions#8
marinofelipe merged 5 commits intomainfrom
spmgraph-gh-actions

Conversation

@marinofelipe
Copy link
Contributor

Available to make it easier to run the main spmgraph functionality within the GitHub Actions ecosystem.

PS: The way it's organized, without an action.yml in the root of the repo, it won't automatically appear on the GHA Marketplace, so later we could consider either having one of the actions there or merging them into one and moving it to the repo root.

Also

  • Unifies the config build dir CLI option
  • Make the config optional for the tests command, to make the users life simpler

- Share a single CLI option definition
- Clarify the usage of the config build dir on user facing documentation
- Make SPMGraphConfig optional for selective testing
@marinofelipe marinofelipe self-assigned this Sep 19, 2025
@marinofelipe marinofelipe requested a review from a team as a code owner September 19, 2025 16:36
@gyg-pr-tool gyg-pr-tool bot added ready-to-merge All required checks are passing medium risk:low labels Sep 19, 2025
Base automatically changed from ci to main September 22, 2025 12:11
@gyg-pr-tool gyg-pr-tool bot removed the ready-to-merge All required checks are passing label Sep 22, 2025
@marinofelipe marinofelipe merged commit eac6701 into main Sep 22, 2025
3 checks passed
@marinofelipe marinofelipe deleted the spmgraph-gh-actions branch September 22, 2025 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants