Skip to content

Release nightly even if the commit is the same#88

Merged
emilyalbini merged 6 commits into
rust-lang:masterfrom
Noratrieb:release-every-nightly
May 25, 2025
Merged

Release nightly even if the commit is the same#88
emilyalbini merged 6 commits into
rust-lang:masterfrom
Noratrieb:release-every-nightly

Conversation

@Noratrieb

Copy link
Copy Markdown
Member

It's convenient for people and tools if every nightly exists, as it means people can pin any nightly without thinking. Sometimes, due to CI issues, it can happen that no PR is merged in an entire day. Even then, releasing nightly makes sense, as nightly is intended as a, well, nightly snapshot of master, and if master doesn't change, we can still snapshot it.

See https://rust-lang.zulipchat.com/#narrow/channel/241545-t-release/topic/nightly-2025-05-15

Noratrieb added 3 commits May 23, 2025 20:54
It's convenient for people and tools if every nightly exists, as it
means people can pin any nightly without thinking. Sometimes,
due to CI issues, it can happen that no PR is merged in an entire day.
Even then, releasing nightly makes sense, as nightly is intended as a,
well, nightly snapshot of master, and if master doesn't change, we can
still snapshot it.
It has broken nightly detection and no longer compiles on nightly
@Noratrieb

Copy link
Copy Markdown
Member Author

looks like Ubuntu 24 no longer has an awscli package 😵‍💫.. how would you like your AWS CLI installed? I needed to update Ubuntu because Ubuntu 22 can no longer execute binaries built in the GHA runner because of glibc versions...

@emilyalbini

Copy link
Copy Markdown
Member

Please follow https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html to install AWS CLI (downloading the latest zip, extracting it, and calling the install script).

@emilyalbini emilyalbini left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Changes look good to me (excluding the broken CI).

Noratrieb added 2 commits May 24, 2025 18:11
Ubuntu 22 no longer works with the GHA setup due to glibc.
/bin/bash does not work on NixOS.
@Noratrieb Noratrieb force-pushed the release-every-nightly branch from 6e42159 to 7d58aff Compare May 24, 2025 16:12
@emilyalbini

Copy link
Copy Markdown
Member

You might have to also upgrade the MinIO container we are using to solve the AWS CLI issue.

@Noratrieb

Copy link
Copy Markdown
Member Author

😭

@emilyalbini

Copy link
Copy Markdown
Member

The server should be updated too 😅

@Noratrieb Noratrieb force-pushed the release-every-nightly branch from aea5c7e to bee181e Compare May 25, 2025 20:05
@Noratrieb Noratrieb force-pushed the release-every-nightly branch from bee181e to a36f8d8 Compare May 25, 2025 20:10
@emilyalbini emilyalbini merged commit 44a5066 into rust-lang:master May 25, 2025
6 checks passed
@Noratrieb Noratrieb deleted the release-every-nightly branch May 25, 2025 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants