Skip to content

Use Oregon mirror for cygwin download - #16157

Merged
hsbt merged 1 commit into
ruby:masterfrom
hsbt:cygwin-mirror
Feb 12, 2026
Merged

Use Oregon mirror for cygwin download#16157
hsbt merged 1 commit into
ruby:masterfrom
hsbt:cygwin-mirror

Conversation

@hsbt

@hsbt hsbt commented Feb 12, 2026

Copy link
Copy Markdown
Member

https://mirrors.kernel.org/sourceware/cygwin/ is unstable in recent week.

Copilot AI review requested due to automatic review settings February 12, 2026 11:30

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the Cygwin CI workflow to use additional download mirrors to reduce failures caused by an unstable default mirror.

Changes:

  • Configure cygwin/cygwin-install-action to try multiple site mirror URLs (US + JP + kernel.org).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 46 to +50
uses: cygwin/cygwin-install-action@master
with:
packages: ruby gcc-core make autoconf libtool libssl-devel libyaml-devel libffi-devel zlib-devel rubygems
site: |
https://cygwin.osuosl.org/

Copilot AI Feb 12, 2026

Copy link

Choose a reason for hiding this comment

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

cygwin/cygwin-install-action is referenced as @master, which is a moving target and inconsistent with the repo’s usual practice of pinning actions to an immutable commit SHA (e.g., actions/checkout@<sha> in this workflow and ruby/setup-ruby@<sha> in other workflows). Please pin this action to a specific release tag or commit SHA to avoid supply-chain risk and unexpected CI changes.

Copilot uses AI. Check for mistakes.
@hsbt hsbt changed the title Added us and jp mirrors for cygwin download Use Oregon mirror for cygwin download Feb 12, 2026
@hsbt
hsbt enabled auto-merge (rebase) February 12, 2026 11:36
@hsbt hsbt mentioned this pull request Feb 12, 2026
@hsbt
hsbt merged commit 70cf85a into ruby:master Feb 12, 2026
89 checks passed
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