This repo packages the build tools needed to compile c and c++ source when using Windows Rubies with GitHub Actions.
The code installs the MSYS2 and vcpkg packages with GitHub Actions. If any packages have been updated since the latest release, it creates a new release and uploads all packages.
Note
Installed packages are archived in msys2-*-var-cache-pacman-pkg.7z in case downgrade is needed.
If a specific version of a dependency is needed:
- Upload packages to msys2-packages.
- Update
msys2-extramatrix job. - Update
windows-toolchain.jsonif needed. - Update ruby/setup-ruby if needed.
If a specific version of a dependency is needed:
- Update
vcpkg.jsondefined in thevcpkgmatrix job. - Update
windows-toolchain.jsonif needed. - Update ruby/setup-ruby if needed.