chore(actions): pin workflow actions to commits#4741
Conversation
|
✅ Deploy Preview for module-federation-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
@module-federation/devtools
@module-federation/cli
create-module-federation
@module-federation/dts-plugin
@module-federation/enhanced
@module-federation/error-codes
@module-federation/esbuild
@module-federation/managers
@module-federation/manifest
@module-federation/metro
@module-federation/metro-plugin-rnc-cli
@module-federation/metro-plugin-rnef
@module-federation/metro-plugin-rock
@module-federation/modern-js
@module-federation/modern-js-v3
@module-federation/native-federation-tests
@module-federation/native-federation-typescript
@module-federation/nextjs-mf
@module-federation/node
@module-federation/retry-plugin
@module-federation/rsbuild-plugin
@module-federation/rspack
@module-federation/rspress-plugin
@module-federation/runtime
@module-federation/runtime-core
@module-federation/runtime-tools
@module-federation/sdk
@module-federation/storybook-addon
@module-federation/third-party-dts-extractor
@module-federation/treeshake-frontend
@module-federation/treeshake-server
@module-federation/typescript
@module-federation/utilities
@module-federation/webpack-bundler-runtime
@module-federation/bridge-react
@module-federation/bridge-react-webpack-plugin
@module-federation/bridge-shared
@module-federation/bridge-vue3
@module-federation/inject-external-runtime-core-plugin
commit: |
Bundle Size Report10 package(s) changed, 30 unchanged. Package dist + ESM entry
Bundle targets
Consumer scenarios
Total dist (raw): 6.24 MB (no change) Bundle sizes are generated with rslib (Rspack). Package-root metrics preserve the historical report. Tracked subpath exports such as |
Description
Pins GitHub Actions workflow dependencies to fixed commit hashes instead of mutable tags.
This covers the current workflow Action usage and keeps the original tag as an inline comment for future upgrades. The two mobile runner actions were already pinned and were left as-is.
This branch also includes the
actions-cool/issues-helperremoval because that repository is disabled by GitHub and cannot be safely pinned. The issue automation is replaced with GitHub CLI commands and limited issue permissions.Related Issue
Security hardening after the
actions-cool/issues-helperincident and to reduce tag-move supply chain risk.Types of changes
Checklist
Validation run locally:
uses:entries:total_uses=99,unpinned=0actions-cool/issues-helperreferences remainpnpm exec prettier --check .github/workflowsgit diff --check -- .github/workflowspnpm run ci:local --only=actionlintconfirms this repo treats actionlint as GitHub-only and skips it locallySkipped full package build/tests because this only changes GitHub workflow Action references and issue automation.