-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
Migrate from Travis CI to GitHub actions #11527
Conversation
Thanks for the pull request @ggetz!
Reviewers, don't forget to make sure that:
|
@ggetz If you search for It's probably worth doing a pass to clean these up as well. If you think it makes sense to do them as a follow-up PR instead, that's fine too. Let me know. |
The deployment link in the PR status 404s: http://cesium-dev.s3-website-us-east-1.amazonaws.com/cesium/github-actions/ All other artifacts seem to work though. |
That's all I have for this go around @ggetz |
Thanks for the review @mramato!
This was due to the 30-day cleanup in s3 since we skip re-uploading existing files. We disabled this behavior for the
I've gone ahead and replaced these in this PR, as well as updating the contributor documentation. |
Thanks, @ggetz I pushed one last tweak for some leftover travis references I found but will merge as soon as this goes green. |
We're looking to move from Travis CI to GitHub Actions to match the rest of the Cesium organization.
While there's a lot of awesome features in GitHub Actions we can start taking advantage of to automate more of or processes, this initial PR migrates the existing Travis CI functionality. That includes:
cesium.com
branchmain
orcesium.com
branches