Skip to content

chore: add CI tests workflow#37

Merged
araujof merged 3 commits into
mainfrom
chore/ci_tests
Apr 22, 2026
Merged

chore: add CI tests workflow#37
araujof merged 3 commits into
mainfrom
chore/ci_tests

Conversation

@araujof
Copy link
Copy Markdown
Contributor

@araujof araujof commented Apr 22, 2026

Summary

Adds CI test infrastructure and documentation build checks.

CI now runs tests and validates docs on PRs, while the deploy workflow was renamed for clarity.

Closes: #36

Changes

  • New tests.yaml workflow — runs Go tests with race detection across go/ subdirectories, with caching.
  • New docs-build.yaml workflow — validates the Hugo docs site builds cleanly on PRs (without deploying).
  • Updated ci.yml — added a step (likely linting or checks).
  • Renamed docs.yaml → docs-deploy.yaml — clarifies that the existing workflow is for deployment, distinct from the new build-check workflow.
  • Minor docs tweak in _index.md.

araujof added 2 commits April 22, 2026 00:08
Signed-off-by: Frederico Araujo <frederico.araujo@ibm.com>
Signed-off-by: Frederico Araujo <frederico.araujo@ibm.com>
@araujof araujof requested review from jonpspri and terylt as code owners April 22, 2026 04:17
Copy link
Copy Markdown
Contributor

@terylt terylt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

… in the CLI before asserting

Signed-off-by: Frederico Araujo <frederico.araujo@ibm.com>
@araujof araujof merged commit 3750d22 into main Apr 22, 2026
15 checks passed
@araujof araujof deleted the chore/ci_tests branch April 22, 2026 04:31
@araujof araujof added this to CPEX Apr 22, 2026
@github-project-automation github-project-automation Bot moved this to Done in CPEX Apr 22, 2026
@araujof araujof added this to the 0.1.0 milestone Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[CHORE]: Add test workflow to CI

2 participants