Skip to content

Use the NPM dependencies from the gha/v0 branch - #504

Merged
ppkarwasz merged 1 commit into
trunkfrom
fix/npm-central-deps
Sep 17, 2026
Merged

ppkarwasz merged 1 commit into
trunkfrom
fix/npm-central-deps

Conversation

@ppkarwasz

Copy link
Copy Markdown
Member

Companion of apache/logging-parent#506 and apache/logging-parent#507, which centralize the NPM dependencies of all Apache Logging websites on the gha/v0 branch of logging-parent.

  • The staging and production website deployments pass npm-dependencies-ref: gha/v0 to deploy-site-reusable, so they build with the exact dependency tree from that branch. Release website staging keeps using the committed package.json.
  • The committed package.json shrinks to a single Git dependency on gha/v0; package-lock.json is no longer committed.
  • The npm Dependabot entry is removed, since the NPM updates now happen on gha/v0.

Note

Ignoring the regenerated package-lock.json is part of the companion PR that aligns .gitignore with the other Logging repositories.

🤖 Generated with Claude Code

The staging and production website builds now download `package.json`
and `package-lock.json` from the `gha/v0` branch of `logging-parent`,
so all Apache Logging websites share the same Antora dependency tree.
Dependabot keeps those dependencies up to date there,
which makes the local npm entry and the committed lock file redundant.

Release website staging still uses the committed `package.json`,
which now only points at the shared dependency set.

Assisted-By: Claude Fable 5.1 <noreply@anthropic.com>
@ppkarwasz
ppkarwasz enabled auto-merge (squash) September 17, 2026 13:45
@ppkarwasz
ppkarwasz merged commit 033e95f into trunk Sep 17, 2026
18 of 20 checks passed
@ppkarwasz
ppkarwasz deleted the fix/npm-central-deps branch September 17, 2026 14:32
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