Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

Next - highlight: deploy the versioning workflows to all repos #242

Merged
merged 20 commits into from
Dec 10, 2021
Merged

Conversation

galargh
Copy link
Contributor

@galargh galargh commented Dec 10, 2021

Following up on #240 (comment) What existing Slack channel would be good for such heads up? I was thinking #w3dt-unified-ci but there are not many people there. However, I think it might be enough to just have a message we can link to there given that @marten-seemann already did the main announcement during the Demo Day 💪

📢 Changes in this release

mvdan and others added 20 commits October 16, 2021 19:45
In a recent go-car PR, we noticed that codecov was complaining about an
uncovered line, when it was definitely being covered by a test.
The problem was that the test was in another package.

We could be strict and only count coverage within each package.
However, what's most useful is to count the aggregate coverage across
all packages in a module.

If a module only achieves 70% coverage within each of its packages,
but achieves 90% coverage when including cross-package coverage,
the latter number is what is actually most interesting to us.
Achieving full coverage within each package is perhaps ideal,
but certainly not a requirement to have good coverage.

Plus, this change will reduce "uncovered line" noise that can be
reasonably considered a false positive.
include cross-package coverage in codecov
update staticcheck to 2021.1.2 (v0.2.2)
make it possible to cut release on non-default branches
* chore: add ipfs/go-ds-sql

* sorted config.json alphabetically

Co-authored-by: Piotr Galar <[email protected]>
GitHub Actions finally fixed the issue, see actions/runner#834 (comment).
This reverts #202.
alternative: use msys2 on Windows
deploy the versioning workflows to all repos
Copy link
Contributor

@marten-seemann marten-seemann left a comment

Choose a reason for hiding this comment

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

Exciting!

@galargh galargh merged commit 79b0229 into master Dec 10, 2021
@galargh galargh self-assigned this Dec 23, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

5 participants