Skip to content

ci(deps): bump actions/deploy-pages from 4 to 5 - #116

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions/deploy-pages-5
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions/deploy-pages-5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 27, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/deploy-pages from 4 to 5.

Release notes

Sourced from actions/deploy-pages's releases.

v5.0.0

Changelog


See details of all code changes since previous release.

⚠️ For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the compatibility table.

v4.0.5

Changelog


See details of all code changes since previous release.

⚠️ For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the compatibility table.

v4.0.4

Changelog


See details of all code changes since previous release.

⚠️ For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the compatibility table.

v4.0.3

Changelog

... (truncated)

Commits
  • cd2ce8f Merge pull request #404 from salmanmkc/node24
  • bbe2a95 Update Node.js version to 24.x
  • 854d7aa Merge pull request #374 from actions/Jcambass-patch-1
  • 306bb81 Add workflow file for publishing releases to immutable action package
  • b742728 Merge pull request #360 from actions/dependabot/npm_and_yarn/npm_and_yarn-513...
  • 7273294 Bump braces in the npm_and_yarn group across 1 directory
  • 963791f Merge pull request #361 from actions/dependabot-friendly
  • 51bb29d Make the rebuild dist workflow safer for Dependabot
  • 89f3d10 Merge pull request #358 from actions/dependabot/npm_and_yarn/non-breaking-cha...
  • bce7355 Merge branch 'main' into dependabot/npm_and_yarn/non-breaking-changes-99c12deb21
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 4 to 5.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](actions/deploy-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Apr 27, 2026
@jamlen

jamlen commented Aug 12, 2026

Copy link
Copy Markdown
Member

@dependabot merge

jamlen added a commit that referenced this pull request Aug 12, 2026
Supersedes #116, #117 and #119. Combined into one PR because branch
protection on main requires branches to be up to date and repository
auto-merge is disabled, so three separate PRs would need three
rebase-and-merge cycles for three one-line edits.

- actions/configure-pages 4 -> 6
- actions/upload-pages-artifact 3 -> 5
- actions/deploy-pages 4 -> 5

These three are the live deploy path: the repository's Pages build_type
is "workflow", so the site is served from the artifact docs.yml uploads.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
jamlen added a commit that referenced this pull request Aug 12, 2026
Supersedes #116, #117 and #119.

Combined into one PR because branch protection on `main` requires
branches to be up to date and repository auto-merge is disabled — three
separate PRs means three rebase-and-merge cycles for three one-line
edits.

| Action | From | To |
|---|---|---|
| `actions/configure-pages` | v4 | v6 |
| `actions/upload-pages-artifact` | v3 | v5 |
| `actions/deploy-pages` | v4 | v5 |

## Why these are worth bumping (and a bug found while checking)

These three are the **live** docs deploy path. `GET
/repos/guzzlerio/deride/pages` reports `build_type: "workflow"`, meaning
the site is served from the artifact `docs.yml` uploads via
`deploy-pages`.

That contradicts CLAUDE.md, which states *"Pages source must be set to
'Deploy from a branch' (`gh-pages`)"*. It isn't, and hasn't been since
around 2026-04-20.

**The consequence is a separate bug:** `release.yml` deploys versioned
release docs (`/latest/`, `/v{major}/`) with
`peaceiris/actions-gh-pages@v4`, which pushes to the `gh-pages` branch.
With `build_type: "workflow"`, Pages does not serve that branch. The
last push to `gh-pages` was 2026-04-25 (`deploy: 5d0d522…`); the last
actual Pages build from a branch was 2026-04-20, before the switch. So
the release-time versioned docs snapshot is built in the runner and
pushed somewhere nothing reads.

Out of scope for this PR — filed separately. This PR only bumps the
actions on the path that does work.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
@jamlen

jamlen commented Aug 12, 2026

Copy link
Copy Markdown
Member

Superseded by #131, now merged, which combines all three Pages action bumps into one PR (branch protection requires up-to-date branches and repo auto-merge is disabled, so three separate merges meant three rebase cycles).

@jamlen jamlen closed this Aug 12, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 12, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/github_actions/actions/deploy-pages-5 branch August 12, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant