-
Notifications
You must be signed in to change notification settings - Fork 13.3k
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
Transition from TravisCI to GitHub CI #7444
Merged
Merged
Commits on Jul 9, 2020
-
Transition from TravisCI to GitHub CI
Convert the continuous integration process to use GitHub's internal CI cloud. Allows us to run up to 20 jobs in parallel, speeding up CI immensely. Translate all Travis CI configuration into event-driven GH YAML files.
Configuration menu - View commit details
-
Copy full SHA for 935809e - Browse repository at this point
Copy the full SHA 935809eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf6def2 - Browse repository at this point
Copy the full SHA bf6def2View commit details
Commits on Jul 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 35ef755 - Browse repository at this point
Copy the full SHA 35ef755View commit details
Commits on Jul 12, 2020
-
Change docs to use a GH Deploy Key
The original comments suggested adding a new SSH key to a user account which would have allowed complete access to all repos and all other global user settings. A really bad thing if it got into the wild. Instead, a single deploy key can be added to a single repo. This only grants git push access/etc. for that single repo and not for the entire user account. Update the docs accordingly. Also rename push.yml->pull-request.yml since it runs on a pull request, not a master push.
Configuration menu - View commit details
-
Copy full SHA for 2e82f33 - Browse repository at this point
Copy the full SHA 2e82f33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a07644 - Browse repository at this point
Copy the full SHA 7a07644View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81d9689 - Browse repository at this point
Copy the full SHA 81d9689View commit details
Commits on Jul 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 42d4a97 - Browse repository at this point
Copy the full SHA 42d4a97View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcf2a6b - Browse repository at this point
Copy the full SHA fcf2a6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab9cbf0 - Browse repository at this point
Copy the full SHA ab9cbf0View commit details -
Add basic, fast TravisCI script to keep the TravisCI jobs alive even if GitHub CI goes down. Belt-and-braces, but it's free. Limit the runs on the Travis jobs to 5 short ones in total to match the runtime of the GitHubCI.
Configuration menu - View commit details
-
Copy full SHA for b1b08e8 - Browse repository at this point
Copy the full SHA b1b08e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08c1ce8 - Browse repository at this point
Copy the full SHA 08c1ce8View commit details
Commits on Jul 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b338cd8 - Browse repository at this point
Copy the full SHA b338cd8View commit details -
Use single GitHub Secret for deployment
Testing with my local repo first
Configuration menu - View commit details
-
Copy full SHA for 2d08c09 - Browse repository at this point
Copy the full SHA 2d08c09View commit details
Commits on Jul 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a5aa3d6 - Browse repository at this point
Copy the full SHA a5aa3d6View commit details -
Remove my local repo from testing, validated naming
Testing now gets the proper release name for package(draft) and release. Go back to the esp8266,github.io repo for release updates.
Configuration menu - View commit details
-
Copy full SHA for 21ed7ee - Browse repository at this point
Copy the full SHA 21ed7eeView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.