Skip to content

Pre-package all ubuntu 20 deps that are built from source#2251

Merged
bors-ferrocene[bot] merged 5 commits intomainfrom
jyn/mirror-packages
Apr 7, 2026
Merged

Pre-package all ubuntu 20 deps that are built from source#2251
bors-ferrocene[bot] merged 5 commits intomainfrom
jyn/mirror-packages

Conversation

@jyn514
Copy link
Copy Markdown
Contributor

@jyn514 jyn514 commented Mar 30, 2026

See the diff for docs, in particular ferrocene/ci/mirrors/README.md.

@jyn514 jyn514 force-pushed the jyn/mirror-packages branch 2 times, most recently from 5bcdeee to 0b23433 Compare March 30, 2026 13:54
@jyn514 jyn514 marked this pull request as ready for review March 30, 2026 15:48
@jyn514
Copy link
Copy Markdown
Contributor Author

jyn514 commented Mar 30, 2026

the "Tests" failure is being fixed by #2253. Otherwise this is ready for review. There isn't much in the PR description but there are quite a lot of docs in the diff itself.

Comment thread ferrocene/ci/scripts/ensure-ubuntu-20-packages.sh
Comment thread ferrocene/ci/docker-images/ubuntu-20/Dockerfile
Comment thread ferrocene/ci/mirrors/README.md
Comment thread ferrocene/ci/mirrors/README.md Outdated
Comment thread ferrocene/ci/mirrors/README.md Outdated
Comment thread ferrocene/ci/mirrors/README.md
Comment thread ferrocene/ci/mirrors/README.md Outdated
Copy link
Copy Markdown
Member

@Hoverbear Hoverbear left a comment

Choose a reason for hiding this comment

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

bors merge

@bors-ferrocene
Copy link
Copy Markdown
Contributor

bors-ferrocene Bot commented Apr 6, 2026

Merge conflict.

jyn514 added 5 commits April 7, 2026 16:24
Previously these were all built from source on each run.
Make the build much much faster, and also less flaky since it doesn't
have to download from unreliable endpoints.
@jyn514 jyn514 force-pushed the jyn/mirror-packages branch from bcadd18 to ea09bfd Compare April 7, 2026 14:26
@jyn514
Copy link
Copy Markdown
Contributor Author

jyn514 commented Apr 7, 2026

relevant changes: (generated with git range-diff origin/HEAD bcadd18323e07755101472a4c54e62415095cd7e HEAD):
image

Copy link
Copy Markdown
Member

@Hoverbear Hoverbear left a comment

Choose a reason for hiding this comment

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

bors merge

@bors-ferrocene
Copy link
Copy Markdown
Contributor

bors-ferrocene Bot commented Apr 7, 2026

🕐 Waiting for PR status (Github check) to be set, probably by CI. Bors will automatically try to run when all required PR statuses are set.

@bors-ferrocene
Copy link
Copy Markdown
Contributor

bors-ferrocene Bot commented Apr 7, 2026

Build succeeded:

@bors-ferrocene bors-ferrocene Bot merged commit 9e661f3 into main Apr 7, 2026
3 of 4 checks passed
@bors-ferrocene bors-ferrocene Bot deleted the jyn/mirror-packages branch April 7, 2026 21:13
ferrocene-automations Bot pushed a commit that referenced this pull request Apr 8, 2026
Ferrocene-backport-of: #2251
bors-ferrocene Bot added a commit that referenced this pull request Apr 8, 2026
2280: Backport to `release/1.95` r=tshepang a=ferrocene-automations[bot]

This PR backports the following PRs to the `release/1.95` branch:

* #2155
* #2248
* #2255
* #2266
* #2270
* #2251
* #2272

Note that the automation failed to backport some PRs automatically. Check out the [backport:manual](https://github.com/ferrocene/ferrocene/pulls?q=is%3Apr+label%3Abackport%3Amanual) for a list of them.

Co-authored-by: Ana Hobden <[email protected]>
Co-authored-by: Jynn Nelson <[email protected]>
Co-authored-by: Samuel Wright <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants