-
Notifications
You must be signed in to change notification settings - Fork 291
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
Deploy #1917
Deploy #1917
Conversation
Identify Linux riscv64 as unix
Denying all warnings for test builds results in a poor development experience, as everying always appears as an error in the editor. The program might still compile and run fine though. At the same time, CI only denies rustc's warnings, not those of clippy. So code that gets marked as an error in an editor can still pass CI. Both of these issues are fixed by running clippy in CI explicitly.
Update rocket to 0.5
Fix clippy config
doc(zh-CN): Fix reference to rust-analyzer in tools.ftl
Render custom roles
warning: accessing first element with `values.get(0)` --> src/i18n.rs:20:31 | 20 | let email = match values.get(0) { | ^^^^^^^^^^^^^ help: try: `values.first()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_first = note: `#[warn(clippy::get_first)]` on by default warning: accessing first element with `values.get(0)` --> src/i18n.rs:30:30 | 30 | let text = match values.get(0) { | ^^^^^^^^^^^^^ help: try: `values.first()` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_first
Resolve Rust 1.75's new get_first clippy lint
GET /governance/teams/leadership-council text/html: >> Matched: (team) GET /governance/<section>/<team> [2] >> Note: Using `String` as a parameter type is inefficient. Use `&str` instead. >> `String` is used a parameter guard in src/main.rs:224. >> Note: Using `String` as a parameter type is inefficient. Use `&str` instead. >> `String` is used a parameter guard in src/main.rs:225. >> Outcome: Success(200 OK) GET /tools/install text/html: >> Matched: (subject) GET /<category>/<subject> [4] >> Note: Using `String` as a parameter type is inefficient. Use `&str` instead. >> `String` is used a parameter guard in src/main.rs:260. >> Outcome: Success(200 OK)
Fix warnings printed by Rocket regarding String as parameter type
Regenerate en-US teams.ftl from team repo
Use Rust 1.75's async fn in trait instead of #[async_trait]
Install current stable Rust in CI
Delete Atom editor
Handle launching-pad subteams.
Update Eclipse editor landing page
Delete Geany from editors list, add Visual Studio
Rename RustRover ftl key from `tools-editor-idea` to `tools-editor-rover`
Add fallback for role descriptions
Staging is currently broken, unfortunately. I cannot figure out why, the logs show a succesfull build but Heroku says the build failed. It does seem like the deploy did actually succeed given the Visual Studio stuff is visible. Not doing a deploy until someone figures out what's going on. cc @rust-lang/infra |
|
https://github.com/rust-lang/www.rust-lang.org/deployments/rust-www-staging |
sweet |
PRs included:
tools-editor-idea
totools-editor-rover
#1916Relevant staging links: