Граф коммитов

36 Коммитов

Автор SHA1 Сообщение Дата
Michael Kubacki dd9d22cb0f .github/workflows/codeql.yml: Use cargo-make 0.37.9
Matches the version specified in rust-toolchain.toml since this is
now checked during build. A file sync will follow in the future to
update the version as it changes in Mu DevOps Version.njk file.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2024-02-26 11:04:32 -05:00
Project Mu UEFI Bot [bot] ba26b5d4a7
Repo File Sync: synced file(s) with microsoft/mu_devops (#427) 2024-01-31 13:47:16 -05:00
dependabot[bot] febf37f196
GitHub Action: Bump robinraju/release-downloader from 1.8 to 1.9 (#425)
Bumps
[robinraju/release-downloader](https://github.com/robinraju/release-downloader)
from 1.8 to 1.9.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-31 09:15:22 -05:00
Project Mu UEFI Bot [bot] 08fb6f19af
Repo File Sync: synced file(s) with microsoft/mu_devops (#418)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.



---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#7652167966](https://github.com/microsoft/mu_devops/actions/runs/7652167966)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2024-01-25 11:39:31 -08:00
Project Mu UEFI Bot [bot] b1f42ea286
Repo File Sync: Support CodeQL Plugin in BaseTools (#416)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#7629520553](https://github.com/microsoft/mu_devops/actions/runs/7629520553)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2024-01-23 13:53:43 -05:00
dependabot[bot] f1a14619e6
GitHub Action: Bump actions/cache from 3 to 4 (#412)
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-22 11:01:42 -05:00
Project Mu UEFI Bot [bot] 26a6b4b00f
Repo File Sync: Update GitHub actions in CodeQL workflow (#396)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.



---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#7264686520](https://github.com/microsoft/mu_devops/actions/runs/7264686520)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-12-19 13:22:24 -05:00
dependabot[bot] 045991a8b4
GitHub Action: Bump actions/setup-python from 4 to 5 (#383)
Bumps [actions/setup-python](https://github.com/actions/setup-python)
from 4 to 5.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 13:22:35 -05:00
Project Mu UEFI Bot [bot] f7d911c06e
Repo File Sync: synced file(s) with microsoft/mu_devops (#369) 2023-11-27 06:26:19 -08:00
uefibot db3e086d8d Repo File Sync: synced file(s) with microsoft/mu_devops
Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-11-20 22:02:55 -05:00
Joey Vagedes 3414aa8d19 Integration steps for mu_devops@9.0.1 2023-11-20 22:02:55 -05:00
dependabot[bot] 0fa9f4e3d7
GitHub Action: Bump actions/github-script from 6 to 7 (#364) 2023-11-20 11:20:50 -05:00
Project Mu UEFI Bot [bot] fdf2231211
Repo File Sync: Update to Mu DevOps 7.2.0 (#357)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6854437789](https://github.com/microsoft/mu_devops/actions/runs/6854437789)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-11-13 15:57:51 -05:00
Project Mu UEFI Bot [bot] dbbca22357
Repo File Sync: MuDevOpsWrapper.yml - Add code coverage calculation parameter (#349)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6774774926](https://github.com/microsoft/mu_devops/actions/runs/6774774926)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-11-06 17:24:15 -05:00
Project Mu UEFI Bot [bot] 0c488d7079
Repo File Sync: Include Rust Env Exclusions in CodeQL Workflow (#344)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6647816122](https://github.com/microsoft/mu_devops/actions/runs/6647816122)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-10-25 22:17:49 -04:00
Project Mu UEFI Bot [bot] 1824154a50
Repo File Sync: Update to Mu DevOps 7.0.1 and Rust 1.73.0 (#333)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6515373688](https://github.com/microsoft/mu_devops/actions/runs/6515373688)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-10-14 01:54:37 -04:00
Project Mu UEFI Bot [bot] ec920bacb7
Repo File Sync: synced file(s) with microsoft/mu_devops (#328) 2023-10-11 02:16:08 -04:00
Project Mu UEFI Bot [bot] a76316c465
Repo File Sync: Update to Mu DevOps 6.5.1 (#320)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6315415760](https://github.com/microsoft/mu_devops/actions/runs/6315415760)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-09-26 14:36:12 -04:00
Project Mu UEFI Bot [bot] dec8f57d3a
Repo File Sync: Add cargo ecosystem to dependabot config (#318)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6272274573](https://github.com/microsoft/mu_devops/actions/runs/6272274573)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-09-22 10:52:04 -04:00
Project Mu UEFI Bot [bot] 2d53120d88
Repo File Sync: Update CodeQL GitHub workflow (#314) 2023-09-18 15:11:30 -04:00
dependabot[bot] 21b568873c
GitHub Action: Bump actions/checkout from 3 to 4 (#306)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to
4.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-07 09:48:44 -04:00
Project Mu UEFI Bot [bot] 98e18fcbac
Repo File Sync: Update to Mu DevOps v6.1.0 (#301)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#6018366795](https://github.com/microsoft/mu_devops/actions/runs/6018366795)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-08-30 00:49:23 +00:00
Project Mu UEFI Bot [bot] 71756e8351
Repo File Sync: Update to Mu DevOps v6.0.1 (#296)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5997833284](https://github.com/microsoft/mu_devops/actions/runs/5997833284)

---------

Co-authored-by: Michael Kubacki <michael.kubacki@microsoft.com>
Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-08-28 21:34:05 +00:00
Project Mu UEFI Bot [bot] bd77aef2e0
Repo File Sync: Update to Mu DevOps 5.0.6 and Ubuntu container 3bf70b5 (#278)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5724777018](https://github.com/microsoft/mu_devops/actions/runs/5724777018)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-08-01 10:34:14 -04:00
Project Mu UEFI Bot [bot] 0497c22cad
Repo File Sync: synced file(s) with microsoft/mu_devops (#272)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.



---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5473582136](https://github.com/microsoft/mu_devops/actions/runs/5473582136)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-07-06 11:15:46 -07:00
Project Mu UEFI Bot [bot] 092c55ede6
Repo File Sync: Update to Mu DevOps v5.0.1 (#266)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5343629319](https://github.com/microsoft/mu_devops/actions/runs/5343629319)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-06-22 08:42:07 -04:00
Project Mu UEFI Bot [bot] f5b837e15b
Repo File Sync: Add N-1 release drafter support and update to Mu DevOps 5.0.0 (#265)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5338451352](https://github.com/microsoft/mu_devops/actions/runs/5338451352)

---------

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
Co-authored-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-06-21 18:21:29 -04:00
Project Mu UEFI Bot [bot] 861a086239
Repo File Sync: Update to Mu DevOps 4.0.5 (#264)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5334860921](https://github.com/microsoft/mu_devops/actions/runs/5334860921)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-06-21 11:14:28 -04:00
Project Mu UEFI Bot [bot] 76bed58488
Repo File Sync: Update Dependabot PIP schedule from daily to weekly (#253)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5175280430](https://github.com/microsoft/mu_devops/actions/runs/5175280430)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-06-05 12:11:30 -04:00
Project Mu UEFI Bot [bot] 095ad20b81
Repo File Sync: synced file(s) with microsoft/mu_devops (#251) 2023-06-01 16:59:17 -04:00
Project Mu UEFI Bot [bot] b89f396a5b
Repo File Sync: Update to Mu DevOps 3.0.0 and Ubuntu 22 container (#247)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5095562986](https://github.com/microsoft/mu_devops/actions/runs/5095562986)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-05-26 21:36:13 -04:00
Project Mu UEFI Bot [bot] 59b91e239c
Repo File Sync: Remove dependabot from release notes (excluding submodules) (#246)
synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#5089100951](https://github.com/microsoft/mu_devops/actions/runs/5089100951)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-05-26 15:06:15 -04:00
Project Mu Uefibot 2fe956ea69 Repo File Sync: Synced file(s) with microsoft/mu_devops (#114)
Synced local file(s) with
[microsoft/mu_devops](https://github.com/microsoft/mu_devops).

🤖: View the [Repo File Sync Configuration
File](https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml)
to see how files are synced.

---

This PR was created automatically by the
[repo-file-sync-action](https://github.com/BetaHuhn/repo-file-sync-action)
workflow run
[#3578665266](https://github.com/microsoft/mu_devops/actions/runs/3578665266)

Signed-off-by: Project Mu UEFI Bot <uefibot@microsoft.com>
2023-05-13 21:56:04 -07:00
Michael Kubacki dac400f709 Enable Label Sync GitHub Action (#112)
## Description

Adds an action to automatically sync labels used in this repository
from a centralized file in Project Mu DevOps.

https://github.com/microsoft/mu_devops

New labels should be added to the `Labels.yml` file in mu_devops.

Repo-specific labels are allowed to be defined. Those can either be
created in a repo-local config YAML file (preferred) or manually
in the "Labels" section of the repo.

- [ ] Breaking change?
- Will this change break pre-existing builds or functionality without
action being taken?
  **No**

## How This Was Tested

On fork repositories.

## Integration Instructions

Now downstream integration required, only impacts this repo

Repo users should understand label definitions and read instructions
noted in this change regarding how to modify labels in the future.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-05-13 20:48:33 -07:00
Michael Kubacki 726321adde Enable stale bot GitHub action (#111)
## Description

Enables stale bot to automatically closed old issues in this repo.
https://github.com/actions/stale

This action is largely based on a reusable workflow from Mu DevOps.

Current configuration:
  - Stale PR: After 60 days
  - Stale Issue: After 45 days
  - Days until PR and Issue close: 7 days
  - Exempt labels:
    - `impact:security`
    - `state:backlog`
    - `state:under-discussion`
  - Stale Issue label: `state:stale`
  - Stale PR label: `state:stale`
  - Comments are left when marked stale and when closed

These settings come directly from the default setting values in
the Mu DevOps reusable workflow.

Note: The `workflow_dispatch` trigger is added to allow the workflow to
be manually
invoked if ever needed.

- [ ] Breaking change?
- Will this change break pre-existing builds or functionality without
action being taken?
  **No**

## How This Was Tested

- Verified workflow on mu_basecore fork
- Example run:
https://github.com/makubacki/mu_basecore/actions/runs/3526648651
- Verified workflow in mu_basecore release/202208 branch

## Integration Instructions

N/A - Only affects the GitHub workflow in this repo

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2023-05-13 20:48:33 -07:00
Michael Kubacki d984d09e6a
Add dependabot (#52)
## Description

To keep pip dependencies up to date.

- [ ] Breaking change?
  - Will this change break pre-existing builds or functionality without action being taken?
  **No**

## How This Was Tested

Confirmed file matches contents of the file working in other repos.

## Integration Instructions

N/A - Only updates this repo

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
2022-09-09 19:58:40 -04:00