There are some `on pull_request_target types` in the label checking yml files that were removed but they are actually necessary, so the labeler keeps working after for example: pushing new commits, pressing the update the branch, closing and opening the PR.
* Change some workflows using `pull_request` to use `pull_request_target` instead (#112161)
* Change workflows to use pull_request_target instead of pull_request event
* Add CODEOWNERS entry
* Add initial readme
* Add repo-specific condition to labeling workflows (#112169)
* Condition labeling workflows to only run on dotnet/runtime.
* Improve readme
* Add jeffhandley as explicit workflow owner
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
* Apply suggestions from code review
---------
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
* Add workflow to prevent merging a PR when the `NO-MERGE` label is applied.
* Invert condition
* Fix backtick bug in check-service-labels echo.
---------
Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
They only got triggered when an issue/PR was _opened_ with that label already applied, but not when it was added later on.
Make it consistent with the way the area labels work.
* Bump actions/checkout from 2.0.0 to 4.1.4
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.0.0 to 4.1.4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v4.1.4)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Set dependabot to bump github-actions to major versions; use checkout v4
* Ignore patch and minor updates to actions/checkout
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
* Add prIssueManagement.yml to onboard repo to GitOps.ResourceManagement as FabricBot replacement
Details on the replacement service and the syntax of the new yaml configuration file is available publicly at: https://microsoft.github.io/GitOps/policies/resource-management.html
Please review and merge this PR to complete the process of onboarding to the new service.
* Deleting fabricbot.json
* Update repo documentation that referenced FabricBot
---------
Co-authored-by: dotnet-policy-service[bot] <123482357+dotnet-policy-service[bot]@users.noreply.github.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
* Update CI Know issue template to point to helper page and update docs
* Delete .github/ISSUE_TEMPLATE/04_ci_known_issue.yml
* Rename 05_blank_issue.md to 04_blank_issue.md
* Update failure-analysis.md
* Remove references to project board automation
* Update milestone conditions to be compatible with policy-service migration
* Remove disabled automation
* Remove 'maintain' permission check (behaves the same as 'write')
* Use the isPr condition everywhere it was implied before
* Use the isIssue condition everywhere it was implied before
* Added AOT to existing scenarios.
* Cleanup according to feedback.
* Revert to the initial one-file state with aot tests added.
* Missing change to the last commit.
* Revert rename
* Fix
* Start triggering WBT on wasi changes
* Only build for wasi.
* Feedback
* Share test data, move running to a function, remove `ConsoleBuildThenPublish
* Nit: fix arg order
* Re-enable tests
* add comment
* Split tests to avoid timeouts.
* Temporary arg for investigation.
* get build output for the tests
* Make wasi helix target split tests by files like browser.
* Move shared target to separate file. Revert showing build output.
* Rename: wasm -> browser, shared -> wasm.
* Update eng/testing/scenarios/BuildWasiAppsJobsList.txt
* Apply suggestions from code review
---------
Co-authored-by: Ankit Jain <radical@gmail.com>
…e system installed one.
Fixes:
`/home/runner/work/_temp/a5c062c7-589b-41d2-8f29-8769ac5e9ffd.sh: line 1: .dotnet/dotnet: No such file or directory`
`.dotnet/dotnet` is installed only if version in `global.json` is not already installed system-wide.
* [wasm] Remove automatic updates of chrome versions for testing
Instead, add a `eng/testing/ChromeVersions.props` that has to be updated
specifically to bump the chrome version used.
* [wasm] Add `eng/testing/bump-chrome-version.proj`
.. which can be used to update `ChromeVersions.props` to the latest
stable version.
* [wasm] Add a github action to open PRs that bump chrome versions
* GetChromeVersions: Check for 75 new branch positions to find the snapshot
* Update .github/workflows/bump-chrome-version.yml
Co-authored-by: Ilona Tomkowicz <32700855+ilonatommy@users.noreply.github.com>
---------
Co-authored-by: Ilona Tomkowicz <32700855+ilonatommy@users.noreply.github.com>
* Rename area-ILVerification to area-Tools-ILVerification
Fixes#89693
* Update src/coreclr/tools/ILVerify/README.md
Co-authored-by: Kevin Jones <vcsjones@github.com>