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

Switch from travis to github actions. #3136

Merged
merged 1 commit into from
Jul 30, 2021
Merged

Conversation

ehuss
Copy link
Contributor

@ehuss ehuss commented May 29, 2021

Travis shut down travis.org, and travis.com doesn't automatically get enabled. Rather than enabling travis.com, I figure it would be better to just switch to GitHub Actions.

- name: Install mdbook
run: |
mkdir mdbook
curl -Lf https://github.com/rust-lang/mdBook/releases/download/v0.4.8/mdbook-v0.4.8-x86_64-unknown-linux-gnu.tar.gz | tar -xz --directory=./mdbook
Copy link
Member

Choose a reason for hiding this comment

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

Hm, this will cause RFCs book to use 0.4.8 probably almost indefinitely this way. Maybe good, but definitely a different from the previous setup.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I personally prefer to lock versions so that it doesn't break or otherwise have silent issues in the future. I do not know of a way to get notifications for errors pushing to master. And some issues with mdbook could just be rendering problems where a manual inspection is required. This is also substantially faster to run.

However, if infra would prefer to update on each push, I can easily add that.

Choose a reason for hiding this comment

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

Mkdir mdbook Curl - Lf http://github.com/rust-lang/mdbook/releases/download/v0. 4.8/mdbook-v0. 4.8-x86_64-known-linux-gnu.tar.gz|tar -xz --directory =>/mdbook . Gethub/workflow/deploy. Yml

@crlf0710
Copy link
Member

crlf0710 commented Jun 9, 2021

@rustbot modify labels to +not-rfc

@rustbot
Copy link
Collaborator

rustbot commented Jun 9, 2021

Error: This repository is not enabled to use triagebot.
Add a triagebot.toml in the root of the master branch to enable it.

Please let @rust-lang/release know if you're having trouble with this bot.

@ehuss ehuss added the not-rfc For PRs that fix things like spelling mistakes, wrong file names, etc. label Jun 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
not-rfc For PRs that fix things like spelling mistakes, wrong file names, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants