Skip to content

Update GitHub action versions#85

Merged
delucis merged 2 commits intomainfrom
chris/action-updates
Oct 27, 2025
Merged

Update GitHub action versions#85
delucis merged 2 commits intomainfrom
chris/action-updates

Conversation

@delucis
Copy link
Copy Markdown
Member

@delucis delucis commented Oct 23, 2025

Updates the action to use latest releases of the actions it depends on:

  • actions/upload-pages-artifact: 3.0.1 => 4.0.0
  • actions/setup-node: 4.4.0 => 6.0.0
  • pnpm/action-setup: 4.1.0 => 4.2.0

v4 of upload-pages-artifact includes a potentially breaking change where dotfiles are no longer published. Astro doesn’t output dotfiles itself, but if a user was creating them manually they may need to use a different action. Full details: https://github.com/actions/upload-pages-artifact/releases/tag/v4.0.0

Notably, updating upload-pages-artifact means all our dependencies will themselves now be pinning their dependencies, making our action compatible for people who require that in their repo settings.

This PR also updates and pins the actions we use to release our action.

Closes #84

- `actions/upload-pages-artifact`: 3.0.1 => 4.0.0
- `actions/setup-node`: 4.4.0 => 6.0.0
- `pnpm/action-setup`: 4.1.0 => 4.2.0
Copy link
Copy Markdown
Contributor

@ollecoffee ollecoffee left a comment

Choose a reason for hiding this comment

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

nice with hashes for versions :)

@ollecoffee
Copy link
Copy Markdown
Contributor

I tested with bun here ollecoffee/olle.coffee@2e66b4c and it seems to work! :)

@delucis delucis merged commit 2226b56 into main Oct 27, 2025
@delucis delucis deleted the chris/action-updates branch October 27, 2025 14:33
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.

Updating to V4 of upload-pages action.

3 participants