Skip to content

ci: replace unmaintained goto-bus-stop/setup-zig with mlugg/setup-zig#85

Merged
Brooooooklyn merged 2 commits intomainfrom
copilot/fix-0845a7f7-1b96-4202-b50a-fbbc4cd16777
Aug 5, 2025
Merged

ci: replace unmaintained goto-bus-stop/setup-zig with mlugg/setup-zig#85
Brooooooklyn merged 2 commits intomainfrom
copilot/fix-0845a7f7-1b96-4202-b50a-fbbc4cd16777

Conversation

Copy link
Contributor

Copilot AI commented Aug 5, 2025

This PR replaces the unmaintained goto-bus-stop/setup-zig GitHub Action with the actively maintained mlugg/setup-zig action in the CI workflow.

Changes

  • Updated .github/workflows/CI.yml to use mlugg/setup-zig@v2 instead of goto-bus-stop/setup-zig@v2
  • Maintained all existing parameters and conditional logic for musl builds
  • No functional changes to the build process

Why this change?

The goto-bus-stop/setup-zig action is no longer maintained, while mlugg/setup-zig is actively maintained and provides the same functionality with the same parameter interface. This ensures:

  • Continued security updates and bug fixes
  • Better reliability for CI builds
  • Future compatibility with newer Zig versions

The change is minimal and maintains full backward compatibility - the action still sets up Zig version 0.14.1 for musl target builds that require cross-compilation with zigbuild.

Warning

Firewall rules blocked me from connecting to one or more addresses

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/mlugg/setup-zig/releases/latest
    • Triggering command: curl -s REDACTED (http block)

If you need me to access, download, or install something from one of these locations, you can either:


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: Brooooooklyn <3468483+Brooooooklyn@users.noreply.github.com>
Copilot AI changed the title [WIP] use mlugg/setup-zig instead of unmaintained goto-bus-stop/setup-zig action Replace unmaintained goto-bus-stop/setup-zig with mlugg/setup-zig Aug 5, 2025
Copilot AI requested a review from Brooooooklyn August 5, 2025 03:30
@Brooooooklyn Brooooooklyn changed the title Replace unmaintained goto-bus-stop/setup-zig with mlugg/setup-zig ci: replace unmaintained goto-bus-stop/setup-zig with mlugg/setup-zig Aug 5, 2025
@Brooooooklyn Brooooooklyn marked this pull request as ready for review August 5, 2025 04:55
@Brooooooklyn Brooooooklyn merged commit bb6e164 into main Aug 5, 2025
44 of 65 checks passed
@Brooooooklyn Brooooooklyn deleted the copilot/fix-0845a7f7-1b96-4202-b50a-fbbc4cd16777 branch August 5, 2025 06:00
Sphinm pushed a commit to Sphinm/tar-cross-platform that referenced this pull request Aug 31, 2025
…napi-rs#85)

* Initial plan

* Replace unmaintained goto-bus-stop/setup-zig with mlugg/setup-zig@v2

Co-authored-by: Brooooooklyn <3468483+Brooooooklyn@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Brooooooklyn <3468483+Brooooooklyn@users.noreply.github.com>
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