Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use a new cache in build.yml workflow. #1713

Merged
merged 3 commits into from
Sep 11, 2022
Merged

Use a new cache in build.yml workflow. #1713

merged 3 commits into from
Sep 11, 2022

Conversation

revit13
Copy link
Collaborator

@revit13 revit13 commented Aug 31, 2022

This PR does the following to better use action/cache in build.yaml workflow:

  • it uses a new cache. the old one seems to contain small part of the tools such that most of the tools were created in each job in make install-tools step, so the key is changed, and thus a new cache is created and used. (an alternative was to delete the old cache with rest api calls)
  • it deletes the usage of restore-keys
  • it adds ${{ github.workspace }}/hack/tools/lib to the path in the cache. this dir is used by or-tools
  • it uses pierotofy/set-swap-space@master action for jobs that run the optimizer to increase memory.

@revit13 revit13 force-pushed the cache branch 2 times, most recently from 0d652c0 to 20e564e Compare August 31, 2022 05:51
@revit13 revit13 changed the title Skipping steps based on cache-hit in workflows/build.yml Use a new cache in build.yml workflow. Aug 31, 2022
@roytman roytman merged commit 4bd8f8f into fybrik:master Sep 11, 2022
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.

2 participants