Skip to content

Conversation

@julienduchesne
Copy link
Contributor

Installing the current version is broken:

Run sudo npm install -g @techdocs/[email protected]
  sudo npm install -g @techdocs/[email protected]
  shell: /usr/bin/bash -e {0}
  env:
    GOTOOLCHAIN: local
npm error code ETARGET
npm error notarget No matching version found for @backstage/plugin-permission-node@^0.10.4.
npm error notarget In most cases you or one of your dependencies are requesting
npm error notarget a package version that doesn't exist.
npm notice
npm notice New major version of npm available! 10.8.2 -> 11.6.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.0
npm notice To update run: npm install -g [email protected]
npm notice
npm error A complete log of this run can be found in: /root/.npm/_logs/2025-09-16T14_56_34_121Z-debug-0.log

Installing the current version is broken:
```
Run sudo npm install -g @techdocs/[email protected]
  sudo npm install -g @techdocs/[email protected]
  shell: /usr/bin/bash -e {0}
  env:
    GOTOOLCHAIN: local
npm error code ETARGET
npm error notarget No matching version found for @backstage/plugin-permission-node@^0.10.4.
npm error notarget In most cases you or one of your dependencies are requesting
npm error notarget a package version that doesn't exist.
npm notice
npm notice New major version of npm available! 10.8.2 -> 11.6.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.0
npm notice To update run: npm install -g [email protected]
npm notice
npm error A complete log of this run can be found in: /root/.npm/_logs/2025-09-16T14_56_34_121Z-debug-0.log
```
@julienduchesne julienduchesne requested a review from a team as a code owner September 16, 2025 15:02
@julienduchesne julienduchesne changed the title Update techdocs-cli version to 1.9.7 chore(main): Update techdocs-cli version to 1.9.7 Sep 16, 2025
@julienduchesne julienduchesne changed the title chore(main): Update techdocs-cli version to 1.9.7 chore(main): update techdocs-cli version to 1.9.7 Sep 16, 2025
@simaarfania simaarfania self-requested a review September 16, 2025 15:41
Copy link
Contributor

@zzehring zzehring left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🚀

We should probably look to see if we can auto update this dependency. We pinned because a new version broke it (obviously), so we don't want to just always do latest. But if we have auto-updating, then we wouldn't run into either issue again; new version would get PR and our check catalog-info.yaml workflow would be able to catch if new version has regression.

Not the easiest since the version is just in a run step.

@julienduchesne
Copy link
Contributor Author

We should probably look to see if we can auto update this dependency

With the recent NPM vulnerabilities, I didn't dare to

@simaarfania simaarfania added this pull request to the merge queue Sep 16, 2025
Merged via the queue into grafana:main with commit 4a4194e Sep 16, 2025
29 of 33 checks passed
@julienduchesne julienduchesne deleted the patch-1 branch September 16, 2025 15:55
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.

3 participants