Commit caa479a
Remove action_pins.json and use dynamic SHA resolution
- Removed pkg/workflow/data/action_pins.json file
- Replaced embedded JSON with defaultActionVersions map
- Modified GetActionPin to use ActionResolver for dynamic SHA resolution
- Updated GetActionPinWithData to use only dynamic resolution
- Added data parameter to GetActionPin and GetActionPinByRepo
- Graceful fallback to version reference when resolver unavailable
- Updated all test files to work with new implementation
- All call sites updated to pass WorkflowData or nil
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>1 parent a0c02e7 commit caa479a
File tree
102 files changed
+2864
-3879
lines changed- .github/workflows
- pkg/workflow
- data
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
102 files changed
+2864
-3879
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments