-
Notifications
You must be signed in to change notification settings - Fork 137
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
New repos for sample ci configs #477
Comments
The discussion ended up with using a separate repo for each type of ci so that
|
@nodejs/tsc would be good to get some approvals on this. |
@nodejs/community-committee ping as well. |
It might be nice but technically you don't need any approvals -- just no objections in a 72 hour period: https://github.com/nodejs/admin/blob/master/GITHUB_ORG_MANAGEMENT_POLICY.md#repositories |
+1 |
@richardlau I understand that, but would like a few +1's anyway. |
+1 |
Wouldn't it be better to just work with their docuementation teams to improve their official docs like https://github.com/travis-ci/docs-travis-ci-com/edit/master/user/languages/javascript-with-nodejs.md |
We've tried reaching out to see if the defaults can be changed, and we did get some traction in the right direction, but this is broader than just that, e.g. we want shareable and automatically updatad configs to run tests in all LTS versions since 8, or all versions that ever existed - depending on your support policy. We also want to lower the burden on maintainers to not have to keep that up to date, esp. if they have a lot of repos. I also think that the node community would probably be better in deciding and maintaining and advocating the options available, letting CI providers focus on what they do best. |
Tagged for agenda as FYI, if no objections after meeting time will consider approved and move to create. |
Huge +1. I am also happy to help maintain GitHub Actions CI templates since I’ve been working with them quite a bit lately ❤️ |
Should have taken this off the agenda as FYI complete |
The repos have been created, closing. The maintainers will be managed through the ci-config-travis-maintainers and ci-config-github-actions-maintainers teams. Initially I've just added @dominykas to that list. We have an action to document more governance for the package maintenance team and we'll include in that how the two maintainer teams will be managed. |
I’d like to be on the Travis list. |
The package maintenance team would like 2 new repos to maintain sample CI configs for using Travis and Github actions.
See: nodejs/package-maintenance#321
The team has made recommendations in terms of what Node.js versions to test on, and would like to provide ci configs which support those recommendations.
The repos we'd like are:
The text was updated successfully, but these errors were encountered: