Add Submodule Release Updater GitHub Action and Workflow [Rebase & FF] #161
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.
Adds an action with a leaf workflow to update submodules in a repository to the latest GitHub release available for the submodule.
Changes:
1. .github/actions: Add initial Submodule Release Updater GitHub Action
Adds an action that checks if any submodules in a repository have a
GitHub release available. If so, the submodule is updated to the
latest release and a pull request is made in the repository for
the submodule update.
2. .sync/Files.yml: Sync Submodule Release Update workflow
Syncs a new workflow to update submodules to the latest GitHub
release to mu_tiano_platforms.
3. .sync/Version.njk: Update Mu repos to Mu DevOps v2.4.0
Updates to v2.4.0 so the GitHub action is available.
Changes since last release:
v2.3.0...v2.4.0
General release info: https://github.com/microsoft/mu_devops/releases
Example Pull Requests Created by the Action (on fork):
Signed-off-by: Michael Kubacki [email protected]