Fix npm publishing - Update content-atom#304
Conversation
…d by arelra arelra published release version 39.0.0-PREVIEW.update-content-atom.2026-05-18T1512.27e77336 using gha-scala-library-release-workflow: https://github.com/guardian/gha-scala-library-release-workflow Release-Version: 39.0.0-PREVIEW.update-content-atom.2026-05-18T1512.27e77336 Release-Initiated-By: https://github.com/arelra Release-Workflow-Run: https://github.com/guardian/content-api-models/actions/runs/26042305451 Release-Notes: #304
|
@arelra has published a preview version of this PR with release workflow run #129, based on commit 27e7733: 39.0.0-PREVIEW.update-content-atom.2026-05-18T1512.27e77336 Want to make another preview release?Click 'Run workflow' in the GitHub UI, specifying the update-content-atom branch, or use the GitHub CLI command: gh workflow run release.yml --ref update-content-atom Want to make a full release after this PR is merged?Click 'Run workflow' in the GitHub UI, leaving the branch as the default, or use the GitHub CLI command: gh workflow run release.yml |
…d by marjisound marjisound published release version 39.0.0-PREVIEW.update-content-atom.2026-05-22T1547.4ffe9ddd using gha-scala-library-release-workflow: https://github.com/guardian/gha-scala-library-release-workflow Release-Version: 39.0.0-PREVIEW.update-content-atom.2026-05-22T1547.4ffe9ddd Release-Initiated-By: https://github.com/marjisound Release-Workflow-Run: https://github.com/guardian/content-api-models/actions/runs/26297643954 Release-Notes: #304
|
@marjisound has published a preview version of this PR with release workflow run #132, based on commit 4ffe9dd: 39.0.0-PREVIEW.update-content-atom.2026-05-22T1547.4ffe9ddd Want to make another preview release?Click 'Run workflow' in the GitHub UI, specifying the update-content-atom branch, or use the GitHub CLI command: gh workflow run release.yml --ref update-content-atom Want to make a full release after this PR is merged?Click 'Run workflow' in the GitHub UI, leaving the branch as the default, or use the GitHub CLI command: gh workflow run release.yml |
4ffe9dd to
64cbe6f
Compare
Co-authored-by: Marjan K <15894063+marjisound@users.noreply.github.com>
Co-authored-by: Ravi <7014230+arelra@users.noreply.github.com>
64cbe6f to
72a05c0
Compare
Co-authored-by: Marjan K 15894063+marjisound@users.noreply.github.com
What does this change?
This PR updates:
content-atomto v11.0.1 to fix NPM publishingfollowing Fix npm publishing, update sbt-scrooge-typescript, fix npm publish for preview & update TypeScript content-atom#213
sbt-scrooge-typescriptplugin to v4.0.1following Update tsconfig.json target from es5 to es6 scrooge-extras#59
NPM publishing of
content-api-modelsas part of thereleaseworkflow has been failing since Apr 23rd:https://github.com/guardian/content-api-models/actions/workflows/release.yml?query=branch%3Amain
This due to an error in NPM publishing
content-atomsince v10.This then means the release workflow
content-api-modelsfails as it cannot find a matching versions forcontent-atom.https://github.com/guardian/content-api-models/actions/runs/26153177060/job/76929613235#step:6:89
https://github.com/guardian/content-api-models/actions/runs/24823562567/job/72656684072#step:6:89
How has this change been tested?
A preview release has been created and tested in a local application.
After
https://www.npmjs.com/package/@guardian/content-api-models/v/40.0.1