Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: add GHA workflow 'coverage' #599

Merged
merged 1 commit into from
Feb 15, 2020
Merged

ci: add GHA workflow 'coverage' #599

merged 1 commit into from
Feb 15, 2020

Conversation

eine
Copy link
Collaborator

@eine eine commented Nov 29, 2019

This PR adds a GitHub Actions workflow to run coverage once a week, or whenever a branch is pushed to this repo; but not for PRs. The report is shown in the log of the job, and the HTML report is uploaded as an artifact of the job. See, for example, https://github.com/1138-4EB/vunit/commit/e84b1cf1c5681b03bcb79f935c8028084ed94aa5/checks?check_suite_id=334299964

In the future, GHA will be hopefully enhanced to support displaying the results: actions/upload-artifact#14. Alternatively, it'd be possible to automatically add the HTML report to vunit.github.io or vunit.github.io/vunit.

@eine eine merged commit a45f4d4 into VUnit:master Feb 15, 2020
@eine eine deleted the ci-coverage branch February 15, 2020 00:17
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.

1 participant