ci: Replace `ilammy/msvc-dev-cmd` with manual MSVC setup #1846

pull hebasto wants to merge 1 commits into bitcoin-core:master from hebasto:260413-ci-win changing 1 files +2 −3
  1. hebasto commented at 11:04 AM on April 13, 2026: member

    The ilammy/msvc-dev-cmd repository seems abandoned and should be considered unsafe.

    This PR updates the workflow to load the MSVC environment variables directly via vcvars64.bat.

    For reference, the Bitcoin Core project removed ilammy/msvc-dev-cmd in https://github.com/bitcoin/bitcoin/pull/32513.

    Note for Maintainers: Once this PR is merged and other PRs are rebased on top of it, the ilammy/msvc-dev-cmd action should be removed from the "Action permission" settings in this repository.

  2. ci: Replace `ilammy/msvc-dev-cmd` with manual MSVC setup
    The `ilammy/msvc-dev-cmd` repository seems abandoned and should be
    considered unsafe. This updates the workflow to load the MSVC
    environment variables directly via `vcvars64.bat`.
    
    See https://learn.microsoft.com/en-us/cpp/build/building-on-the-command-line.
    285cb788e9
  3. real-or-random approved
  4. real-or-random commented at 11:09 AM on April 13, 2026: contributor
  5. real-or-random added the label ci on Apr 13, 2026
  6. real-or-random added the label tweak/refactor on Apr 13, 2026
  7. real-or-random merged this on Apr 13, 2026
  8. real-or-random closed this on Apr 13, 2026

  9. real-or-random commented at 1:13 PM on April 13, 2026: contributor

    Note for Maintainers: Once this PR is merged and other PRs are rebased on top of it, the ilammy/msvc-dev-cmd action should be removed from the "Action permission" settings in this repository.

    Done

  10. hebasto deleted the branch on Apr 13, 2026
  11. vmta referenced this in commit 1ddc2f947f on Apr 26, 2026
  12. vmta referenced this in commit 56c40fe100 on Apr 27, 2026
  13. mllwchrry referenced this in commit 45f6f0f158 on May 5, 2026
  14. Eunovo referenced this in commit 729af7d235 on May 13, 2026
  15. Eunovo referenced this in commit 64bc3b12ca on May 14, 2026
  16. Eunovo referenced this in commit 0e188b8839 on May 15, 2026
  17. Eunovo referenced this in commit bb1bce36cf on May 16, 2026

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-19 06:52 UTC