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-extra
matrix job. - Update
windows-toolchain.json
if needed. - Update ruby/setup-ruby if needed.
If a specific version of a dependency is needed:
- Update
vcpkg.json
defined in thevcpkg
matrix job. - Update
windows-toolchain.json
if needed. - Update ruby/setup-ruby if needed.