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.
* 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>
* Update to .NET 10 build images
This updates the libc requirement to:
- glibc 2.27
- musl libc 1.2.3
These images have LLVM 19.
* Use musl tags, update docs
* Fix arm32 build
The NEON_AVAILABLE and NEON_HAS_LD4 checks in zlib-ng attempt to pass
-mfpu=neon via CMAKE_REQUIRED_FLAGS, but our toolchain.cmake sets
-mfpu=vfpv4 via add_compile_options, which overrides the former.
Work around this by disabling neon on arm32 linux, matching .NET 9.
* Use FreeBSD 14 images
Co-authored-by: Adeel Mujahid <3840695+am11@users.noreply.github.com>
* Fix alpine arm32 build
---------
Co-authored-by: Adeel Mujahid <3840695+am11@users.noreply.github.com>
* Fix zlib-ng build with cmake 3.31.0
* Dummy change in JIT
* Use POST_BUILD in add_custom_command
* Normalize paths before install
* Revert dummy change; CI is green
* Update functions.cmake
* Update functions.cmake
* Update src/native/external/zlib-ng/CMakeLists.txt
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.