Skip to content

Use actions/cache instead of nuget to cache vcpkg dependencies on CI#53

Merged
alxvth merged 2 commits into
masterfrom
feature/UseCacheActionForVcpkgOnCI
Jun 3, 2026
Merged

Use actions/cache instead of nuget to cache vcpkg dependencies on CI#53
alxvth merged 2 commits into
masterfrom
feature/UseCacheActionForVcpkgOnCI

Conversation

@alxvth
Copy link
Copy Markdown
Contributor

@alxvth alxvth commented Jun 3, 2026

Updated vcpkg setup and environment variables in GitHub Actions workflow to use actions/cache instead of nuget to cache vcpkg dependencies. This is a simpler setup since we do not need to package and release the vcpkg binary artifacts, which seems to be the main advantage of using nuget.

The new setup follow the one in https://github.com/biovault/HDILib

Drive-by:

  • Update several actions used on the CI

alxvth added 2 commits June 3, 2026 10:56
Updated vcpkg setup and environment variables in GitHub Actions workflow.
Updated GitHub Actions to use newer versions of actions/checkout, actions/setup-python, and webfactory/ssh-agent.
@alxvth alxvth merged commit cc7befb into master Jun 3, 2026
8 checks passed
@alxvth alxvth deleted the feature/UseCacheActionForVcpkgOnCI branch June 3, 2026 09:46
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.

1 participant