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

Fixes for all of the GitHub workflows #60

Merged
merged 7 commits into from
Dec 1, 2023
Merged

Conversation

timwoj
Copy link
Member

@timwoj timwoj commented Nov 30, 2023

No description provided.

GitHub's action runner complains that we're still trying to use macOS 11
and is killing the builds. This requires some tinkering with the brew
packages that are installed, but don't like to update cleanly (python
and php specifically).
Copy link

@awelzel awelzel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks reasonable.

If ccache-action@v1 works, would suggest to switch to that, even if it temporarily picks up an the older version (assuming eventually the v1 tag is moved).

with:
submodules: recursive

- name: Set up ccache
uses: hendrikmuhs/[email protected].2
uses: hendrikmuhs/[email protected].10
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In theory one should be able to use @v1.2 or even @v1 so that the next patch or minor version is picked up automatically.

Unfortunately, seems the v1 and v1.2 tags of the ccache-action are still pointing at v1.2.9 and have not been moved to v1.2.10.

Screenshot from 2023-12-01 12-22-03

cc @hendrikmuhs - was that an oversight?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, I forgot to slice the tag.

However, I actually think it is best practice to use a fixed tag/commit hash and use e.g. dependabot to keep it uptodate.

@timwoj timwoj merged commit a263825 into main Dec 1, 2023
5 checks passed
@timwoj timwoj deleted the topic/timw/workflow-fixes branch December 1, 2023 16:42
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.

3 participants