Skip to content

Update auto_cherry_pick.yml#113

Open
Raj-StepSecurity wants to merge 1 commit into
mainfrom
Raj-StepSecurity-patch-1
Open

Update auto_cherry_pick.yml#113
Raj-StepSecurity wants to merge 1 commit into
mainfrom
Raj-StepSecurity-patch-1

Conversation

@Raj-StepSecurity

Copy link
Copy Markdown
Contributor

No description provided.

github-actions Bot added a commit that referenced this pull request May 21, 2026
* chore: migrate from npm to pnpm with hardened supply-chain settings

- Add .npmrc with ignore-scripts=true
- Add pnpm-workspace.yaml with strictDepBuilds, minimumReleaseAge,
  blockExoticSubdeps, trustPolicy
- Set packageManager field in package.json for corepack
- Pin exact dependency versions (no caret ranges)
- Minify dist/ bundles to reduce diff noise (source maps retained)
- Update CI workflow to use pnpm/action-setup + pnpm install --frozen-lockfile
- SHA-pin all GitHub Actions to immutable commit SHAs
- Harden dependabot.yml with cooldowns, grouped updates, and npm ecosystem
- Update README.md, RELEASE.md, and AGENTS.md to reference pnpm
- Add fmt/fmt:check scripts

Co-Authored-By: zerosnacks <95942363+zerosnacks@users.noreply.github.com>

* chore: remove redundant .npmrc, add pnpm-lock.yaml to .prettierignore

.npmrc's ignore-scripts=true is redundant — pnpm-workspace.yaml already
enforces onlyBuiltDependencies: [] + strictDepBuilds: true, which is
stricter. .npmrc only applies to npm, which this repo no longer uses.

Also add pnpm-lock.yaml to .prettierignore so prettier doesn't try to
format the lockfile.

Co-Authored-By: grandizzy <38490174+grandizzy@users.noreply.github.com>
Amp-Thread-ID: https://ampcode.com/threads/T-019daae0-159b-7044-859a-ebfc25bd869b

* Fix formatting of commands in AGENTS.md

---------

Co-authored-by: zerosnacks <95942363+zerosnacks@users.noreply.github.com>
Co-authored-by: grandizzy <38490174+grandizzy@users.noreply.github.com>
Raj-StepSecurity pushed a commit that referenced this pull request May 21, 2026
* chore: migrate from npm to pnpm with hardened supply-chain settings

- Add .npmrc with ignore-scripts=true
- Add pnpm-workspace.yaml with strictDepBuilds, minimumReleaseAge,
  blockExoticSubdeps, trustPolicy
- Set packageManager field in package.json for corepack
- Pin exact dependency versions (no caret ranges)
- Minify dist/ bundles to reduce diff noise (source maps retained)
- Update CI workflow to use pnpm/action-setup + pnpm install --frozen-lockfile
- SHA-pin all GitHub Actions to immutable commit SHAs
- Harden dependabot.yml with cooldowns, grouped updates, and npm ecosystem
- Update README.md, RELEASE.md, and AGENTS.md to reference pnpm
- Add fmt/fmt:check scripts

* chore: remove redundant .npmrc, add pnpm-lock.yaml to .prettierignore

.npmrc's ignore-scripts=true is redundant — pnpm-workspace.yaml already
enforces onlyBuiltDependencies: [] + strictDepBuilds: true, which is
stricter. .npmrc only applies to npm, which this repo no longer uses.

Also add pnpm-lock.yaml to .prettierignore so prettier doesn't try to
format the lockfile.
Raj-StepSecurity added a commit that referenced this pull request May 28, 2026
* chore: migrate from npm to pnpm (#113)

* chore: migrate from npm to pnpm with hardened supply-chain settings

- Add .npmrc with ignore-scripts=true
- Add pnpm-workspace.yaml with strictDepBuilds, minimumReleaseAge,
  blockExoticSubdeps, trustPolicy
- Set packageManager field in package.json for corepack
- Pin exact dependency versions (no caret ranges)
- Minify dist/ bundles to reduce diff noise (source maps retained)
- Update CI workflow to use pnpm/action-setup + pnpm install --frozen-lockfile
- SHA-pin all GitHub Actions to immutable commit SHAs
- Harden dependabot.yml with cooldowns, grouped updates, and npm ecosystem
- Update README.md, RELEASE.md, and AGENTS.md to reference pnpm
- Add fmt/fmt:check scripts

* chore: remove redundant .npmrc, add pnpm-lock.yaml to .prettierignore

.npmrc's ignore-scripts=true is redundant — pnpm-workspace.yaml already
enforces onlyBuiltDependencies: [] + strictDepBuilds: true, which is
stricter. .npmrc only applies to npm, which this repo no longer uses.

Also add pnpm-lock.yaml to .prettierignore so prettier doesn't try to
format the lockfile.

* chore: remove tempo fork support (#112)

* refactor: remove tempo fork support

Tempo is now fully upstreamed to the main Foundry repo, so the
separate network handling is no longer needed.

- Remove `network` input from action.yml
- Remove `--network` flag from foundryup args in src/index.ts
- Remove tempo matrix, excludes, and conditional CI steps
- Remove `network` from README inputs table
- Rebuild dist/

Amp-Thread-ID: https://ampcode.com/threads/T-019d9097-afeb-7337-a100-b171e3de217d

* fix: restore forge init test w/ tempo

* fix: restore network input as deprecated

* fix: gate tempo test on nightly version

Amp-Thread-ID: https://ampcode.com/threads/T-019d91b3-efa7-70e8-b857-dc82add6bcf9

* chore: rebuild dist after dep bump

---------

* chore: remove tempo fork support (#112)

* refactor: remove tempo fork support

Tempo is now fully upstreamed to the main Foundry repo, so the
separate network handling is no longer needed.

- Remove `network` input from action.yml
- Remove `--network` flag from foundryup args in src/index.ts
- Remove tempo matrix, excludes, and conditional CI steps
- Remove `network` from README inputs table
- Rebuild dist/

Amp-Thread-ID: https://ampcode.com/threads/T-019d9097-afeb-7337-a100-b171e3de217d
* fix: restore forge init test w/ tempo

* fix: restore network input as deprecated

* fix: gate tempo test on nightly version

Amp-Thread-ID: https://ampcode.com/threads/T-019d91b3-efa7-70e8-b857-dc82add6bcf9

* chore: rebuild dist after dep bump

---------

* chore: remove tempo fork support (#112)

* refactor: remove tempo fork support

Tempo is now fully upstreamed to the main Foundry repo, so the
separate network handling is no longer needed.

- Remove `network` input from action.yml
- Remove `--network` flag from foundryup args in src/index.ts
- Remove tempo matrix, excludes, and conditional CI steps
- Remove `network` from README inputs table
- Rebuild dist/

Amp-Thread-ID: https://ampcode.com/threads/T-019d9097-afeb-7337-a100-b171e3de217d

* fix: restore forge init test w/ tempo

* fix: restore network input as deprecated

* fix: gate tempo test on nightly version

Amp-Thread-ID: https://ampcode.com/threads/T-019d91b3-efa7-70e8-b857-dc82add6bcf9
* chore: rebuild dist after dep bump

---------

* fix: apply code build script

* fix: apply code build script

* conflicted commits cherry-picked

* ci updated (#151)

* comments addressed

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Raj-StepSecurity <rajkumar@stepsecurity.io>
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