Add matrix action for repeated usage based on inputs#32
Open
Farenheith wants to merge 1 commit intojenseng:mainfrom
Open
Add matrix action for repeated usage based on inputs#32Farenheith wants to merge 1 commit intojenseng:mainfrom
Farenheith wants to merge 1 commit intojenseng:mainfrom
Conversation
Creating matrix action, which will allow us to repeat the usage of a given action multiple times based on a matrix os inputs passed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new variant of the
dynamic-usesGitHub Action calleddynamic-uses/matrix, which enables running another action multiple times with different parameters using a matrix pattern. The documentation has been updated to explain this new feature, and a new composite action has been added to implement the matrix functionality.New matrix variant for dynamic-uses:
matrix/action.ymlthat allows users to specify a matrix of input objects, running the referenced action once for each matrix item with its own parameters. Each run is executed sequentially, not in parallel, and outputs are not yet supported.Documentation updates:
README.mdto document the newdynamic-uses/matrixaction, including when to use it, usage examples, and its current limitations.