Skip to content

CI: Add Coveralls coverage upload to GitHub Actions#13

Merged
jordanmontt merged 2 commits intopharo-containers:masterfrom
HossamSaberr:master
Mar 20, 2026
Merged

CI: Add Coveralls coverage upload to GitHub Actions#13
jordanmontt merged 2 commits intopharo-containers:masterfrom
HossamSaberr:master

Conversation

@HossamSaberr
Copy link
Copy Markdown
Contributor

@HossamSaberr HossamSaberr commented Mar 17, 2026

Fixes #5

This PR sets up coverage reporting for the repository using the existing smalltalkCI configuration

Changes:

  • matrix.yml: Added a step to upload the coverage generated by smalltalkCI to Coveralls via the coverallsapp/github-action@v2 action
  • Optimized CI Run: Constrained the coverage upload to run only once per matrix build to prevent redundant uploads to the Coveralls server
  • README.md: Added the Coveralls coverage badge to the badges section so the current coverage status is easily visible
  • .smalltalk.ston: Added #format : #lcov to the testing coverage configuration so the GitHub Action can correctly parse the generated output.

@jordanmontt jordanmontt merged commit a333be1 into pharo-containers:master Mar 20, 2026
6 checks passed
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.

set up a github actions build to check coverage

2 participants