Skip to content

build(deps): bump gh-pages and angular-cli-ghpages#283

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/multi-59fdc7bebe
Open

build(deps): bump gh-pages and angular-cli-ghpages#283
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/multi-59fdc7bebe

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 10, 2026

Bumps gh-pages to 6.3.0 and updates ancestor dependency angular-cli-ghpages. These dependencies need to be updated together.

Updates gh-pages from 3.2.3 to 6.3.0

Release notes

Sourced from gh-pages's releases.

v6.3.0

What's Changed

New Contributors

Full Changelog: tschaub/gh-pages@v6.2.0...v6.3.0

v6.2.0

What's Changed

New Contributors

Full Changelog: tschaub/gh-pages@v6.1.1...v6.2.0

v6.1.1

Fixes

Dependency Updates

New Contributors

... (truncated)

Changelog

Sourced from gh-pages's changelog.

v6.3.0

This relesae includes a fix for filenames starting with - and a number of dependency updates. See below for details.

v6.2.0

Assorted dependency updates and a documentation change.

v6.1.1

This release fixes an issue with the --cname option.

v6.1.0

This release adds support for --nojekyll and --cname options.

... (truncated)

Commits
  • ed6cd8e 6.3.0
  • 7bfced0 Log changes
  • fe4756c Merge pull request #593 from sherlockdoyle/fix-592
  • 7e44de2 fixes #592
  • b3478f0 Merge pull request #591 from tschaub/dependabot/npm_and_yarn/commander-13.0.0
  • 1208c2e Remove extra argument
  • fbf8432 Bump commander from 11.1.0 to 13.0.0
  • 4be5ff0 Merge pull request #587 from tschaub/dependabot/npm_and_yarn/eslint-config-ts...
  • b18ebf0 Updates to work with ESLint 9
  • b7862ca Bump eslint-config-tschaub from 14.1.2 to 15.1.0
  • Additional commits viewable in compare view

Updates angular-cli-ghpages from 2.0.3 to 3.0.2

Release notes

Sourced from angular-cli-ghpages's releases.

v3.0.0

Angular 21 teaser

Summary

Major release with Angular 20 and Angular 21 compatibility, security fixes, and comprehensive test coverage.

  • BREAKING: Require Angular 18+ (drops Angular 17 and earlier)
  • Security: Upgrade gh-pages 3.1.0 → 6.3.0 (fixes #185)
  • Compatibility: Fix Angular 20+ outputPath handling (fixes #196, #199)
  • Stability: Fork commander v3.0.2 to preserve --no- flag behavior
  • Quality: >400 tests with near-complete coverage

Closes

  • Fixes #199 - Not compatible with Angular 20
  • Fixes #198 - Remove the angular-devkit/* in dependencies (switched to >=18.0.0 ranges)
  • Fixes #196 - deploy error if outputPath.browser is not set
  • Fixes #185 - Critical severity vulnerability (gh-pages upgrade)
  • Replaces #186 - Fixing critical vulnerabilities (superseded by this PR)

Breaking Changes

  • Minimum Angular version is now 18.0.0
  • browserTarget is actively rejected with helpful error message ("Use buildTarget instead")

Key Changes

Angular 20+ Compatibility

  • Handle missing outputPath in Angular 20+ projects
  • Default browser to 'browser' when outputPath object omits it
  • CI tests against Angular 18, 19, 20, and 21

gh-pages v6 Upgrade (Security)

  • Fixes critical vulnerability reported in #185
  • Native CNAME and .nojekyll file creation (delegated to gh-pages)

Commander Fork

We forked commander v3.0.2 to preserve critical --no- flag behavior that broke in newer versions:

  • Angular CLI passes --no-dotfiles as { noDotfiles: true }, NOT { dotfiles: false }
  • Modern commander versions changed this behavior
  • Our fork maintains backwards compatibility while stripping unused features (subcommands, action handlers)

npm Trusted Publishers

This package now uses provenance statements with OIDC. Every published version includes cryptographic provenance attestation. You can verify that the npm package was built from this exact GitHub repository, from a specific commit, through a transparent CI pipeline. Deployed by @​JohannesHoppe.

Improved CI Metadata

... (truncated)

Commits
  • 2e024fe refactor: remove fs-extra, use native fs/promises (#202)
  • 512cec8 feat: show next steps after ng add (#201)
  • 678215b fix: use Node 24 for npm OIDC trusted publishing
  • ad4693f fix: remove registry-url to enable OIDC token exchange
  • 6f46380 feat!: v3.0.0 - Angular 18+, gh-pages v6, commander fork (#200)
  • b553c0f ci: rename to npm-publish.yml with dry-run toggle
  • 5c07126 ci: add workflow to check NPM authentication
  • See full diff in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for angular-cli-ghpages since your current version.


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jan 10, 2026
@HarelM
Copy link
Collaborator

HarelM commented Jan 26, 2026

@dependabot recreate

Bumps [gh-pages](https://github.com/tschaub/gh-pages) to 6.3.0 and updates ancestor dependency [angular-cli-ghpages](https://github.com/angular-schule/angular-cli-ghpages). These dependencies need to be updated together.


Updates `gh-pages` from 3.2.3 to 6.3.0
- [Release notes](https://github.com/tschaub/gh-pages/releases)
- [Changelog](https://github.com/tschaub/gh-pages/blob/main/changelog.md)
- [Commits](tschaub/gh-pages@v3.2.3...v6.3.0)

Updates `angular-cli-ghpages` from 2.0.3 to 3.0.2
- [Release notes](https://github.com/angular-schule/angular-cli-ghpages/releases)
- [Commits](angular-schule/angular-cli-ghpages@v2.0.3...v3.0.2)

---
updated-dependencies:
- dependency-name: gh-pages
  dependency-version: 6.3.0
  dependency-type: indirect
- dependency-name: angular-cli-ghpages
  dependency-version: 3.0.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/multi-59fdc7bebe branch from f887303 to fbe05a4 Compare January 26, 2026 07:58
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant