Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Submodule Release Updater GitHub Action and Workflow [Rebase & FF] #161

Merged

Conversation

makubacki
Copy link
Member

@makubacki makubacki commented Apr 20, 2023

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]

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.

Signed-off-by: Michael Kubacki <[email protected]>
Syncs a new workflow to update submodules to the latest GitHub
release to mu_tiano_platforms.

Signed-off-by: Michael Kubacki <[email protected]>
@makubacki makubacki added type:enhancement New feature or pull request semver:minor Pull requests that should increment the release minor version labels Apr 20, 2023
@makubacki makubacki requested review from cfernald, os-d and apop5 April 20, 2023 19:44
@makubacki makubacki merged commit f8c72c8 into microsoft:main Apr 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver:minor Pull requests that should increment the release minor version type:enhancement New feature or pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants