Skip to content

chore(ci): update github actions to latest version #1301

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

btkostner
Copy link
Contributor

This updates the GitHub actions to the latest version, uses cache everywhere (since it was already used a couple of places), and updates the deploy step to use actions instead of deploying via a git branch. This should improve clone performance a bit by not having an orphan with all of the images stored in git.

This will require you to change the github pages settings to deploy via "Github Actions" instead of "Deploy from a branch", and set the cname to support.system76.com.

https://github.com/btkostner/docs/settings/pages

@@ -0,0 +1 @@
nodejs 16.16.0
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Supports things like mise, asdf, and the setup-node action. This is the latest supported version of node that works (all of the dependencies are pretty out of date)

node-version-file: .tool-versions

- id: cache
name: Cache
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Might as well use it everywhere since we already are using it below.

@jacobgkau jacobgkau requested a review from a team August 7, 2025 20:34
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