v1.3.0
What's Changed
🚀 Features & ✨ Enhancements
-
Add reusable Auto Merge workflow @makubacki (#60)
Change Details
Adds a new workflow that automatically merges pull requests in Project Mu repos under certain conditions.
As automated bots pick up mundane tasks like syncing PIP module
updates, submodules, files, and so on, an increasing number of
pull requests can accumulate that essentially update dependencies
we expect to be updated over time. In most cases, we simply care
that the new update passes CI checks.This workflow is currently configured to automerge dependabot and
uefibot pull requests.Files added:
.github/workflows/AutoMerger.yml
- Reusable workflow to auto
merge pull requests that meet given criteria..sync/workflows/leaf/auto-merge.yml
- Leaf workflow file to
auto merge pull requests in a given repo.
Signed-off-by: Michael Kubacki michael.kubacki@microsoft.com
-
Add Issue Triage workflow @makubacki (#55)
Change Details
Closes #54
Adds a new workflow and accompanying configuration files that
apply labels to new issues based on options chosen by the submitter
in an issue form..github/IssueTriager.yml
- Single reusable workflow to apply
labels to issues based on user input in issue forms..sync/workflows/config/triage-issues/advanced-issue-labeler.yml
-
Configures how labels are applied to issues based on issue form
input..sync/workflows/leaf/triage-issues.yml
- A leaf workflow that can
be synced to repos to trigger the reusable workflow in Mu DevOps.
This change also enables file syncing of this action to all repos
that issue forms are currently being synced to.Signed-off-by: Michael Kubacki michael.kubacki@microsoft.com
Full Changelog: v1.2.0...v1.3.0