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

Upgrade actions to latest version #16

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

Conversation

confused-Techie
Copy link
Member

The most recent runs of our deploy workflow are failing with the following error:

Secret source: Actions
Prepare workflow directory
Prepare all required actions
Getting action download info
Download action repository 'actions/checkout@v3' (SHA:f43a0e5ff2bd294095638e[18](https://github.com/pulsar-edit/documentation/actions/runs/13935837386/job/39003412046#step:1:22)286ca9a3d1956744)
Download action repository 'actions/setup-node@v3' (SHA:1a4442cacd436585916779262731d5b162bc6ec7)
Download action repository 'actions/configure-pages@v3' (SHA:b8130d9ab958b325bbde9786d62f2c97a9885a0e)
Download action repository 'actions/upload-pages-artifact@v1' (SHA:84bb4cd4b733d5c3[20](https://github.com/pulsar-edit/documentation/actions/runs/13935837386/job/39003412046#step:1:24)c9c9cfbc354937524f4d64)
Download action repository 'actions/deploy-pages@v2' (SHA:de14547edc9944350dc0481aa5b7afb08e75f254)
Getting action download info
Error: Missing download info for actions/upload-artifact@v3

It seems that this error is due to an older, no longer supported, version of actions/upload-pages-artifact. So I've gone ahead and in this PR bumped:

  • actions/upload-pages-artifact
  • actions/deploy-pages

I also looked further into the actions/configure-pages step and found it to not actually be needed, so I removed it.

According to that action's docs it's purpose is to A GitHub Action to enable Pages, extract various metadata about a site, and configure some supported static site generators., which of course we already have Pages enabled now, and no longer need this step.

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