Releases: lukka/run-vcpkg
run-vcpkg@v7.6 - Servicing fixes
Changes:
Fixes for deprecated features for GitHub runners:
- node16 deprecation: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
Note: to keep your workflow up to date with bug and security fixes, just use the v7 branch to stay on the most recent v7.x version of this action, e.g., uses: lukka/run-vcpkg@v7.
run-vcpkg@v11.5
Changes:
- Fix for #218 : The default triplet for ARM host is correctly set.
Note: to keep your workflow up to date with bug and security fixes, just use the v11 branch to stay on the most recent v11.x version of this action, e.g., uses: lukka/run-vcpkg@v11. Instead to pin to a particular release, you can use one of the tags, for example uses: lukka/run-vcpkg@v11.5 to pin your workflow to the v11.5 release.
run-vcpkg@v11.4
Changes:
- This is a summary of the changes depicted in Pull Request #216 :
thevcpkgGitCommitIdinput is now optional, and the Git commit id is retrieved from eithervcpkg-configuration.jsonorvcpkg.json.
Note: only the default-registry'sbuiltinkind is supported, thegitorfilesystemkinds are not supported.
Note: to keep your workflow up to date with bug and security fixes, just use the v11 branch to stay on the most recent v11.x version of this action, e.g., uses: lukka/run-vcpkg@v11. Instead to pin to a particular release, you can use one of the tags, for example uses: lukka/run-vcpkg@v11.3 to pin your workflow to the v11.3 release.
run-vcpkg@v11.3
Changes:
- Avoid writing any file outside of
GITHUB_WORKSPACEfile system tree. This fixes #213 - Update the readme.md file regarding to when vcpkg.json is going to be searched for.
Note: to keep your workflow up to date with bug and security fixes, just use the v11 branch to stay on the most recent v11.x version of this action, e.g., uses: lukka/run-vcpkg@v11. Instead to pin to a particular release, you can use one of the tags, for example uses: lukka/run-vcpkg@v11.2 to pin your workflow to the v11.2 release.
run-vcpkg@v11.2
Changes:
- Avoid searching for
vcpkg.jsonwhenrunVcpkgInstall:false. This is a small perf improvement. - Update the action to require node v20, since v16 is out of support. If any problem occurs, please use
run-vcpkg@v11.1and create an issue. - Update dependencies to most recent ones: all libs and
@actionspackages updated to most recent versions, along all other dependencies. - Drop usage of gulp.
- Update docs.
Note: to keep your workflow up to date with bug and security fixes, just use the v11 branch to stay on the most recent v11.x version of this action, e.g., uses: lukka/run-vcpkg@v11
run-vcpkg@v11.1
Attention:
- Requires the most recent version of vcpkg, 2023-03-29 or more recent, that is commit id 5b1214315250939257ef5d62ecdcbca18cf4fb1c or more recent.
- Please keep using run-vcpkg@10 if you cannot use the tip of the vcpkg's branch.
Changes:
- Fix for #195: the following variables are defined by the action so that the a subsequent step can run
vcpkgwith Binary Caching backed to GitHub Action cache:- ACTIONS_CACHE_URL
- ACTIONS_RUNTIME_TOKEN
- reworked the README.md with better information about the cache management.
Note: to keep your workflow up to date with bug and security fixes, just use the v11 branch to stay on the most recent v11.x version of this action, e.g., uses: lukka/run-vcpkg@v11
run-vcpkg@v11
Attention:
- Requires the most recent version of vcpkg, 2023-03-29 or more recent, that is commit id 5b1214315250939257ef5d62ecdcbca18cf4fb1c or more recent.
- Please keep using run-vcpkg@10 if you cannot use the tip of the vpckg's branch.
Changes:
- Delegates cache management to vcpkg which uses Binary Caching backed onto GitHub Action cache. This solves all the problems of the best effort cache management of the
run-vcpkg@v10action.
Note: to keep your workflow up to date with bug and security fixes, just use the v11 branch to stay on the most recent v11.x version of this action, e.g., uses: lukka/run-vcpkg@v11
run-vcpkg@v10.7
Changes:
- created a workaround for #174 . The exclusion filter for saving the vcpkg artifacts onto the GitHub cache service is now working, and the overall cache size should be much smaller (e.g., the
buildtreescontent is not saved into cache).
Note: to keep your workflow up to date with bug and security fixes, just use the v10 branch to stay on the most recent v10.x version of this action, e.g., uses: lukka/run-vcpkg@v10
run-vcpkg@v10.6
Changes:
Fixes for deprecated features on GitHub runners:
- save-state and set-output commands deprecation: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
- node12 deprecation: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
Note: to keep your workflow up to date with bug and security fixes, just use the v10 branch to stay on the most recent v10.x version of this action, e.g., uses: lukka/run-vcpkg@v10
run-vcpkg@v7.5 - Servicing fixes
Changes:
Fixes for deprecated features for GitHub runners:
save-statecommand deprecation: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/- node12 deprecation: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
Note: to keep your workflow up to date with bug and security fixes, just use the v7 branch to stay on the most recent v7.x version of this action, e.g., uses: lukka/run-vcpkg@v7