Skip to content

Conversation

@mnahkies
Copy link
Owner

update pnpm / nodejs and configure a minimumReleaseAge of 7 days.

this is the first change in a series of measures I'll be taking to improve resilience to supply chain attacks.

see also: https://pnpm.io/blog/releases/10.16#new-setting-for-delayed-dependency-updates

@mnahkies mnahkies enabled auto-merge (squash) October 18, 2025 09:39
fetch-depth: 0

- name: Install pnpm
uses: pnpm/action-setup@v4
Copy link
Owner Author

Choose a reason for hiding this comment

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

Looks like changing the repository settings to enforce pinned actions worked 🙈

Error: The action pnpm/action-setup@v4 is not allowed in mnahkies/openapi-code-generator because all actions must be pinned to a full-length commit SHA.

@mnahkies mnahkies merged commit e82ba0a into main Oct 18, 2025
6 checks passed
@mnahkies mnahkies deleted the mn/feat/minimumReleaseAge branch October 18, 2025 09:55
@mnahkies mnahkies mentioned this pull request Oct 18, 2025
mnahkies added a commit that referenced this pull request Oct 18, 2025
was seeing some odd OOM / infinite loop esk stuff from biome. there's a
number of closed issues for this on their tracker - lets try upgrading.

the `pnpm-lockfile.yaml` appears to have a slightly difference format
after #363 - I guess because no dependencies changed in that PR it
didn't rewrite it yet.
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.

2 participants