mirror of
https://github.com/flutter/flutter.git
synced 2026-02-05 11:19:18 +08:00
430 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
7da78cb7b8
|
fix: get content hash for master on local engine branches (third attempt) (#173169)
The content hash doesn't exist for local engine changes, except for on CI. If we detect we're on a branch with committed or uncommitted changes to engine files; use "master". towards #171790 re-land attempt for #173114 (try 2) re-land attempt for #172792 (original) The first commit in this PR is the previously LGTM'd changes for the above; with tests. The second commit is the critical change to make this work in post submits (fixes #173143). It turns out that while LUCI reports the GitHub private branches; our recipes directly checkout the git sha. This matters because the content scripts couldn't determine the branch name and the rev-parse was just HEAD. This lead the scripts down the merge-base logic, which returns the previous commit. A test was added specifically for this. Alternatively to this change, we could have checked for LUCI_CONTEXT being present in the environment. This is checked by Flutter tools in some cases, but not by any other scripts in `bin/internal`. The downside to checking HEAD: if you have a local branch with engine changes and you move back a revision - `dart`/`flutter` invocations will generate the hash for your local changes and fail. |
||
|
|
c50dd2ea93
|
Reverts "fix: get content hash for master on local engine branches (#173114)" (#173145)
<!-- start_original_pr_link -->
Reverts: flutter/flutter#173114
<!-- end_original_pr_link -->
<!-- start_initiating_author -->
Initiated by: jtmcdole
<!-- end_initiating_author -->
<!-- start_revert_reason -->
Reason for reverting: there is still another problem with the merge
queue causing the content hash to be different:
git revision: e13dd5384cc0db576291c2925852879f1111f284
actual hash: 4b6f7b0f9849efaa59f515c8e95f3f27a6eb2ffb
hash in the queue? 9e5b2eef4ba79b15b4f80dbba812d199d262366f
<!-- end_revert_reason -->
<!-- start_original_pr_author -->
Original PR Author: jtmcdole
<!-- end_original_pr_author -->
<!-- start_reviewers -->
Reviewed By: {matanlurey, chingjun}
<!-- end_reviewers -->
<!-- start_revert_body -->
This change reverts the following previous change:
The content hash doesn't exist for local engine changes, except for on
CI. If we detect we're on a branch with committed or uncommitted changes
to engine files; use "master".
towards #171790
re-land attempt for #172792 with the following changes:
1. content_aware_hash.(ps1|sh) now consider multiple branches to choose
between HEAD and merge-base.
2. content_aware_hash_test.dart updated for these new requirements
3. content_aware_hash_test.dart allows for forcing powershell on mac for
testing
4. updated docs/tool/Engine-artifacts.md documentation.
## Pre-launch Checklist
- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [x] I read and followed the [Flutter Style Guide], including [Features
we expect every widget to implement].
- [x] I signed the [CLA].
- [x] I listed at least one issue that this PR fixes in the description
above.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] I added new tests to check the change I am making, or this PR is
[test-exempt].
- [ ] I followed the [breaking change policy] and added [Data Driven
Fixes] where supported.
- [x] All existing and new tests are passing.
<!-- end_revert_body -->
Co-authored-by: auto-submit[bot] <flutter-engprod-team@google.com>
|
||
|
|
eb786c8c49
|
fix: get content hash for master on local engine branches (#173114)
The content hash doesn't exist for local engine changes, except for on CI. If we detect we're on a branch with committed or uncommitted changes to engine files; use "master". towards #171790 re-land attempt for #172792 with the following changes: 1. content_aware_hash.(ps1|sh) now consider multiple branches to choose between HEAD and merge-base. 2. content_aware_hash_test.dart updated for these new requirements 3. content_aware_hash_test.dart allows for forcing powershell on mac for testing 4. updated docs/tool/Engine-artifacts.md documentation. ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [x] I listed at least one issue that this PR fixes in the description above. - [x] I updated/added relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or this PR is [test-exempt]. - [ ] I followed the [breaking change policy] and added [Data Driven Fixes] where supported. - [x] All existing and new tests are passing. |
||
|
|
b2cc192a31
|
Add Gemini Code Assist review config and style guide (#172785)
- Initial config files for [Gemini Code Assist for GitHub](https://developers.google.com/gemini-code-assist/docs/review-github-code). These config files are modified versions of the one already added to the flutter/packages repo: https://github.com/flutter/packages/pull/9632 based on [the official docs](https://developers.google.com/gemini-code-assist/docs/customize-gemini-behavior-github). - Style guide has links to various contributing docs and style guides. - Ignore paths associated with version pins and third_party to avoid reviews on rolls and code that doesn't need modification. See https://github.com/flutter/packages/pull/9647. - Add a note to the PR template to provide some notice/guidance to contributors about how to use automated feedback, to clarify the role of the automated reviews and hopefully minimize potential issues in case the bot leaves incorrect feedback. This is a direct copy of the comment introduced in https://github.com/flutter/packages/pull/9632. ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [ ] I listed at least one issue that this PR fixes in the description above. - [ ] I updated/added relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x] I followed the [breaking change policy] and added [Data Driven Fixes] where supported. - [x] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. <!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview [Tree Hygiene]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md [test-exempt]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests [Flutter Style Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md [Features we expect every widget to implement]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md [Data Driven Fixes]: https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md |
||
|
|
a9f310a4c9
|
Reverts "fix: get content hash for master on local engine branches (#172792)" (#172805)
<!-- start_original_pr_link -->
Reverts: flutter/flutter#172792
<!-- end_original_pr_link -->
<!-- start_initiating_author -->
Initiated by: jtmcdole
<!-- end_initiating_author -->
<!-- start_revert_reason -->
Reason for reverting: almost, but not quite right. android builders
generate the wrong hash because they are on custom branches.
<!-- end_revert_reason -->
<!-- start_original_pr_author -->
Original PR Author: jtmcdole
<!-- end_original_pr_author -->
<!-- start_reviewers -->
Reviewed By: {bdero, matanlurey}
<!-- end_reviewers -->
<!-- start_revert_body -->
This change reverts the following previous change:
The content hash doesn't exist for local engine changes, except for on
CI. If we detect we're on a branch with committed or uncommitted changes
to engine files; use "master".
towards #171790
<!-- end_revert_body -->
Co-authored-by: auto-submit[bot] <flutter-engprod-team@google.com>
|
||
|
|
e2d591cf88
|
fix: get content hash for master on local engine branches (#172792)
The content hash doesn't exist for local engine changes, except for on CI. If we detect we're on a branch with committed or uncommitted changes to engine files; use "master". towards #171790 |
||
|
|
112fd3e6f7
|
Simplify the template for infrastructure requests (#171905)
Closes https://github.com/flutter/flutter/issues/165814. |
||
|
|
b4cba73f95
|
Make labels field an array (#171906)
Maybe it works both ways, but just to make sure. |
||
|
|
10bb72faba
|
Add android-reviewers to CODEOWNERS (#170157)
Mirror GitHub team-android labeller to android-reviewer CODEOWNERS so that group is automatically put on Android PRs. Add tools android and gradle files. Also add the Android embedder. You can run `git ls-files packages/flutter_tools/**/*android*` etc to see which files are included. ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [x] I listed at least one issue that this PR fixes in the description above. - [x] I updated/added relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x] I followed the [breaking change policy] and added [Data Driven Fixes] where supported. - [x] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. <!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview [Tree Hygiene]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md [test-exempt]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests [Flutter Style Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md [Features we expect every widget to implement]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md [Data Driven Fixes]: https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md |
||
|
|
2d5987027d
|
[release] Sync stable changelog to master (#170691)
Introduce an action that is triggered when there is a push to CHANGELOG.md on the stable branch, signifying that a release was conducted, then update CHANGELOG.md on master to reflect these changes. |
||
|
|
bcae39bdf8
|
chore: move experimental setup steps to composite action (#170496)
tool-test-general.yml had a lot of gnarly, but sharable code. Moving to a shared, composite workflow. updates: - removed the "flutter/" working folder while running; keep the code in the workspace - moved android and pub-cache to /opt/ - switched to `flutter pub get` as the last step - caching still works; but I think we could do better. |
||
|
|
14472b4aed
|
Reland workflow cache (#170111)
Put the Android SDK and pub cache under the workflow's workspace directory instead of the worker's `$HOME` directory. In order to avoid the pub cache and Android SDK being nested inside of the Flutter checkout, this change also moves the Flutter checkout to a subdirectory of the workspace directory called `flutter`. --------- Co-authored-by: John "codefu" McDole <codefu@google.com> |
||
|
|
09405e87d8
|
Reverts "Add caching to the tool test workflow (#169858)" (#170100)
<!-- start_original_pr_link --> Reverts: flutter/flutter#169858 <!-- end_original_pr_link --> <!-- start_initiating_author --> Initiated by: jtmcdole <!-- end_initiating_author --> <!-- start_revert_reason --> Reason for reverting: https://github.com/flutter/flutter/issues/170099 Apparently the cache isn't restored correctly? <!-- end_revert_reason --> <!-- start_original_pr_author --> Original PR Author: zanderso <!-- end_original_pr_author --> <!-- start_reviewers --> Reviewed By: {jtmcdole} <!-- end_reviewers --> <!-- start_revert_body --> This change reverts the following previous change: No description provided. <!-- end_revert_body --> Co-authored-by: auto-submit[bot] <flutter-engprod-team@google.com> |
||
|
|
317be1f681
|
Add caching to the tool test workflow (#169858)
Co-authored-by: John "codefu" McDole <codefu@google.com> |
||
|
|
19460811e2
|
feat: experimental tool tests workflow (attempt 2) (#169768)
- remote repo: set upstream and get tags (flutter tool reqs) - pull request to flutter: checkout the PR, not the merge commit - local runs: update utils.dart to safely call terminal width Now `act -W .github/workflows/tool-test-general.yml` works locally on the command line. Future improvements: - Offer another way to set the "version" rather than tags; this causes a longer checkout time. - Multi-proc the tests and use as many cores as possible? - Solve for packages downloading? 3.5 minutes isn't terrible. |
||
|
|
d8baa77b38
|
Revert "fix: update experiment to use different setup (#169728)" and "feat: experimental workflow for Linux tool-tests-general (#169706)" (#169770)
The Linux_tool-tests-general check is causing errors on PRs such as Dart->engine rolls (example: https://github.com/flutter/flutter/pull/169763) |
||
|
|
8132e18285
|
Remove discontinued packages from issue template (#169666)
These six packages have been discontinued: https://github.com/flutter/flutter/issues/162960 |
||
|
|
351718d10b
|
fix: update experiment to use different setup (#169728)
Use android-actions/setup-android even if its more verbose. |
||
|
|
033b32123f
|
feat: experimental workflow for Linux tool-tests-general (#169706)
Demonstrates running Linux tool-tests-general running on workflows. Can be run locally using ACT: `gh act --workflows ".github/workflows/tool-test-general.yml" --secret-file "" --var-file "" --input-file "" --eventpath ""` - except this works only in VSCode since tty isn't attached. |
||
|
|
3a6fe4084a
|
Remove references to team-release. (#168780)
Towards https://github.com/flutter/flutter/issues/165019. |
||
|
|
f8a0e5794d
|
Remove/replace the team label with c: contributor-productivity. (#168702)
Closes https://github.com/flutter/flutter/issues/168513. See @stuartmorgan-g's comments here, which seem solid to me: https://github.com/flutter/flutter/issues/168513#issuecomment-2866610972. --------- Co-authored-by: Kate Lovett <katelovett@google.com> |
||
|
|
d2de6c65ec
|
Roll forward "Content aware hash moved..." with fix (#166873)
Rolls forward https://github.com/flutter/flutter/pull/166717. Does not copy the `README` or `DEPS` files, and instead uses synthetic scratch files. These files can change, so we can't possibly know how to hash them consistently. |
||
|
|
4ab2102665
|
Reverts "Content aware hash moved to script and tracked (#166717)" (#166864)
<!-- start_original_pr_link --> Reverts: flutter/flutter#166717 <!-- end_original_pr_link --> <!-- start_initiating_author --> Initiated by: matanlurey <!-- end_initiating_author --> <!-- start_revert_reason --> Reason for reverting: Broke tree on [postsubmit](https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8718108088961866849/+/u/test:_run_suite_safari-dart2js-canvaskit-engine/stdout) <!-- end_revert_reason --> <!-- start_original_pr_author --> Original PR Author: jtmcdole <!-- end_original_pr_author --> <!-- start_reviewers --> Reviewed By: {matanlurey} <!-- end_reviewers --> <!-- start_revert_body --> This change reverts the following previous change: 1. Calculate the hash in only two places: `content_aware_hash.{ps1|sh}` 2. Call this from the workflow 3. Eventually call this from `update_engine_version.{ps1|sh}` The files of import: * `DEPS`: tracks third party dependencies related to building the engine * `engine`: all the code in the engine folder * `bin/internal/content_aware_hash.ps1`: script for calculating the hash on windows * `bin/internal/content_aware_hash.sh`: script for calculating the hash on mac/linux * `.github/workflows/content-aware-hash.yml`: github action for CI/CD hashing Tested on windows and mac: ```shell PS C:\src\flutter> C:\src\flutter\bin\internal\content_aware_hash.ps1 c24231e276e0719738e175e0622e040ad21a7012 ``` ```shell ❯ ~/src/flutter/bin/internal/content_aware_hash.sh c24231e276e0719738e175e0622e040ad21a7012 ``` <!-- end_revert_body --> Co-authored-by: auto-submit[bot] <flutter-engprod-team@google.com> |
||
|
|
47ea86a10e
|
Content aware hash moved to script and tracked (#166717)
1. Calculate the hash in only two places: `content_aware_hash.{ps1|sh}`
2. Call this from the workflow
3. Eventually call this from `update_engine_version.{ps1|sh}`
The files of import:
* `DEPS`: tracks third party dependencies related to building the engine
* `engine`: all the code in the engine folder
* `bin/internal/content_aware_hash.ps1`: script for calculating the hash
on windows
* `bin/internal/content_aware_hash.sh`: script for calculating the hash
on mac/linux
* `.github/workflows/content-aware-hash.yml`: github action for CI/CD
hashing
Tested on windows and mac:
```shell
PS C:\src\flutter> C:\src\flutter\bin\internal\content_aware_hash.ps1
c24231e276e0719738e175e0622e040ad21a7012
```
```shell
❯ ~/src/flutter/bin/internal/content_aware_hash.sh
c24231e276e0719738e175e0622e040ad21a7012
```
|
||
|
|
997f742ac5
|
Fix ISSUE_TEMPLATE Ordering: 10 < 9, but 10 > 09 (#166455)
Unfortunately `10_google3_bug.yml` comes before `2_bug.yml`. This changes the name (slightly) of the issue templates based on the instructions from GitHub on what to do when you have 10+ issue templates (as a side-note: I wonder if we need/still use umbrella bugs for the feature tracker, or two types of performance bugs) |
||
|
|
8d49d67564
|
Add the ios-reviewers review team (#166034)
## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [ ] I listed at least one issue that this PR fixes in the description above. - [x] I updated/added relevant documentation (doc comments with `///`). - [ ] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x] I followed the [breaking change policy] and added [Data Driven Fixes] where supported. - [x] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. <!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview [Tree Hygiene]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md [test-exempt]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests [Flutter Style Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md [Features we expect every widget to implement]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md [Data Driven Fixes]: https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md --------- Co-authored-by: Jenn Magder <magder@google.com> |
||
|
|
6832ac7a95
|
Update docs after #165258 (#165716)
Follow up from #165258 Removes references to the deleted Infra-Ticket-Queue.md, and mentions of the Infra Ticket Queue Github project. Not sure if we should keep the issue template? ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [ ] I listed at least one issue that this PR fixes in the description above. - [x] I updated/added relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x] I followed the [breaking change policy] and added [Data Driven Fixes] where supported. - [x] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. <!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview [Tree Hygiene]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md [test-exempt]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests [Flutter Style Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md [Features we expect every widget to implement]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md [Data Driven Fixes]: https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md |
||
|
|
faba665f8e
|
Create 10_google3_bug.yml (#163788)
attempting to recreate this template with the right name and fixes after the revert <!-- Thanks for filing a pull request! Reviewers are typically assigned within a week of filing a request. To learn more about code review, see our documentation on Tree Hygiene: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md --> *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].* ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [x] I listed at least one issue that this PR fixes in the description above. - [x] I updated/added relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x]I followed the [breaking change policy] and added [Data Driven Fixes] where supported. - [x] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. <!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview [Tree Hygiene]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md [test-exempt]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests [Flutter Style Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md [Features we expect every widget to implement]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md [Data Driven Fixes]: https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md |
||
|
|
711162887d
|
content-aware-hash experiment update (#164803)
- output to annotations which can be used from a simple url - output summary to see if that's at all valuable |
||
|
|
329f36e521
|
Add a workflow (only triggered from rest events) for hasing experiment (#164657) | ||
|
|
1ecd9fcea1
|
Bump codecov/codecov-action from 5.3.1 to 5.4.0 in the all-github-actions group (#164306)
Bumps the all-github-actions group with 1 update: [codecov/codecov-action](https://github.com/codecov/codecov-action). Updates `codecov/codecov-action` from 5.3.1 to 5.4.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/codecov/codecov-action/releases">codecov/codecov-action's releases</a>.</em></p> <blockquote> <h2>v5.4.0</h2> <h2>What's Changed</h2> <ul> <li>build(deps): bump github/codeql-action from 3.28.1 to 3.28.5 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1753">codecov/codecov-action#1753</a></li> <li>build(deps): bump github/codeql-action from 3.28.5 to 3.28.8 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1757">codecov/codecov-action#1757</a></li> <li>Fix a typo in the example by <a href="https://github.com/miranska"><code>@miranska</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1758">codecov/codecov-action#1758</a></li> <li>build(deps): bump github/codeql-action from 3.28.8 to 3.28.9 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1765">codecov/codecov-action#1765</a></li> <li>Fix description for report_type input by <a href="https://github.com/craigscott-crascit"><code>@craigscott-crascit</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1770">codecov/codecov-action#1770</a></li> <li>Fix use of safe.directory inside containers by <a href="https://github.com/Flamefire"><code>@Flamefire</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1768">codecov/codecov-action#1768</a></li> <li>Clarify in README that <code>use_pypi</code> bypasses integrity checks too by <a href="https://github.com/webknjaz"><code>@webknjaz</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1773">codecov/codecov-action#1773</a></li> <li>build(deps): bump github/codeql-action from 3.28.9 to 3.28.10 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1777">codecov/codecov-action#1777</a></li> <li>build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1776">codecov/codecov-action#1776</a></li> <li>build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1775">codecov/codecov-action#1775</a></li> <li>update wrapper submodule to 0.2.0, add recurse_submodules arg by <a href="https://github.com/matt-codecov"><code>@matt-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1780">codecov/codecov-action#1780</a></li> <li>chore(release): 5.4.0 by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1781">codecov/codecov-action#1781</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/miranska"><code>@miranska</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1758">codecov/codecov-action#1758</a></li> <li><a href="https://github.com/craigscott-crascit"><code>@craigscott-crascit</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1770">codecov/codecov-action#1770</a></li> <li><a href="https://github.com/Flamefire"><code>@Flamefire</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1768">codecov/codecov-action#1768</a></li> <li><a href="https://github.com/matt-codecov"><code>@matt-codecov</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1780">codecov/codecov-action#1780</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.3.1...v5.4.0">https://github.com/codecov/codecov-action/compare/v5.3.1...v5.4.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md">codecov/codecov-action's changelog</a>.</em></p> <blockquote> <h2>v5.4.0</h2> <h3>What's Changed</h3> <ul> <li>update wrapper submodule to 0.2.0, add recurse_submodules arg by <a href="https://github.com/matt-codecov"><code>@matt-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1780">codecov/codecov-action#1780</a></li> <li>build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 by <code>@app/dependabot</code> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1775">codecov/codecov-action#1775</a></li> <li>build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 by <code>@app/dependabot</code> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1776">codecov/codecov-action#1776</a></li> <li>build(deps): bump github/codeql-action from 3.28.9 to 3.28.10 by <code>@app/dependabot</code> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1777">codecov/codecov-action#1777</a></li> <li>Clarify in README that <code>use_pypi</code> bypasses integrity checks too by <a href="https://github.com/webknjaz"><code>@webknjaz</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1773">codecov/codecov-action#1773</a></li> <li>Fix use of safe.directory inside containers by <a href="https://github.com/Flamefire"><code>@Flamefire</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1768">codecov/codecov-action#1768</a></li> <li>Fix description for report_type input by <a href="https://github.com/craigscott-crascit"><code>@craigscott-crascit</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1770">codecov/codecov-action#1770</a></li> <li>build(deps): bump github/codeql-action from 3.28.8 to 3.28.9 by <code>@app/dependabot</code> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1765">codecov/codecov-action#1765</a></li> <li>Fix a typo in the example by <a href="https://github.com/miranska"><code>@miranska</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1758">codecov/codecov-action#1758</a></li> <li>build(deps): bump github/codeql-action from 3.28.5 to 3.28.8 by <code>@app/dependabot</code> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1757">codecov/codecov-action#1757</a></li> <li>build(deps): bump github/codeql-action from 3.28.1 to 3.28.5 by <code>@app/dependabot</code> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1753">codecov/codecov-action#1753</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.3.1..v5.4.0">https://github.com/codecov/codecov-action/compare/v5.3.1..v5.4.0</a></p> <h2>v5.3.1</h2> <h3>What's Changed</h3> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.3.0..v5.3.1">https://github.com/codecov/codecov-action/compare/v5.3.0..v5.3.1</a></p> <h2>v5.3.0</h2> <h3>What's Changed</h3> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.2.0..v5.3.0">https://github.com/codecov/codecov-action/compare/v5.2.0..v5.3.0</a></p> <h2>v5.2.0</h2> <h3>What's Changed</h3> <ul> <li>Fix typo in README by <a href="https://github.com/tserg"><code>@tserg</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1747">codecov/codecov-action#1747</a></li> <li>Th/add commands by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1745">codecov/codecov-action#1745</a></li> <li>use correct audience when requesting oidc token by <a href="https://github.com/juho9000"><code>@juho9000</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1744">codecov/codecov-action#1744</a></li> <li>build(deps): bump github/codeql-action from 3.27.9 to 3.28.1 by <code>@app/dependabot</code> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1742">codecov/codecov-action#1742</a></li> <li>build(deps): bump actions/upload-artifact from 4.4.3 to 4.6.0 by <code>@app/dependabot</code> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1743">codecov/codecov-action#1743</a></li> <li>chore(deps): bump wrapper to 0.0.32 by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1740">codecov/codecov-action#1740</a></li> <li>feat: add disable-telem feature by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1739">codecov/codecov-action#1739</a></li> <li>fix: remove erroneous linebreak in readme by <a href="https://github.com/Vampire"><code>@Vampire</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1734">codecov/codecov-action#1734</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.1.2..v5.2.0">https://github.com/codecov/codecov-action/compare/v5.1.2..v5.2.0</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
2f43dc3ead
|
Do not update patch versions for dependabot/github-actions. (#164055)
Towards https://github.com/flutter/flutter/issues/158350. |
||
|
|
3decd62f3a
|
Revert "Create g3_bug.yml" (#163757)
Reverts flutter/flutter#163151 |
||
|
|
54b972084a
|
Create g3_bug.yml (#163151)
<!-- Thanks for filing a pull request! Reviewers are typically assigned within a week of filing a request. To learn more about code review, see our documentation on Tree Hygiene: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md --> bug template to be used by g3 customers n/a doesn't fix an external issue ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [x] I listed at least one issue that this PR fixes in the description above. - [x] I updated/added relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x] I followed the [breaking change policy] and added [Data Driven Fixes] where supported. - [x] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. <!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview [Tree Hygiene]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md [test-exempt]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests [Flutter Style Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md [Features we expect every widget to implement]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md [Data Driven Fixes]: https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md --------- Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com> |
||
|
|
7c894c091f
|
Add team-ios label to relevant PRs (#162491)
Using `git ls-files pattern`: <details> <summary>engine/src/flutter/shell/platform/darwin/common/**/*</summary> ``` engine/src/flutter/shell/platform/darwin/common/BUILD.gn engine/src/flutter/shell/platform/darwin/common/availability_version_check.cc engine/src/flutter/shell/platform/darwin/common/availability_version_check.h engine/src/flutter/shell/platform/darwin/common/availability_version_check_unittests.cc engine/src/flutter/shell/platform/darwin/common/buffer_conversions.h engine/src/flutter/shell/platform/darwin/common/buffer_conversions.mm engine/src/flutter/shell/platform/darwin/common/command_line.h engine/src/flutter/shell/platform/darwin/common/command_line.mm engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterBinaryMessenger.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterChannels.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterCodecs.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterDartProject.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterHourFormat.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterMacros.h engine/src/flutter/shell/platform/darwin/common/framework/Headers/FlutterTexture.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterBinaryMessengerRelay.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterBinaryMessengerRelay.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterBinaryMessengerRelayTest.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterChannels.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterChannelsTest.m engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterCodecs.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterHourFormat.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterNSBundleUtils.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterNSBundleUtils.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterStandardCodec.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterStandardCodecHelper.cc engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterStandardCodecHelper.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterStandardCodec_Internal.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterTestUtils.h engine/src/flutter/shell/platform/darwin/common/framework/Source/FlutterTestUtils.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/flutter_codecs_unittest.mm engine/src/flutter/shell/platform/darwin/common/framework/Source/flutter_standard_codec_unittest.mm engine/src/flutter/shell/platform/darwin/common/framework_common.gni ``` </details> <details> <summary>engine/src/flutter/shell/platform/darwin/ios/framework/**/*</summary> ``` engine/src/flutter/shell/platform/darwin/ios/framework/Headers/Flutter.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterAppDelegate.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterCallbackCache.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterEngine.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterEngineGroup.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterHeadlessDartRunner.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterPlatformViews.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterPluginAppLifeCycleDelegate.h engine/src/flutter/shell/platform/darwin/ios/framework/Headers/FlutterViewController.h engine/src/flutter/shell/platform/darwin/ios/framework/Info.plist engine/src/flutter/shell/platform/darwin/ios/framework/PrivacyInfo.xcprivacy engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterAppDelegate.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterAppDelegateTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterAppDelegate_Test.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterCallbackCache.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterCallbackCache_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterChannelKeyResponder.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterChannelKeyResponder.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterChannelKeyResponderTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterDartProject.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterDartProjectTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterDartProject_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterDartVMServicePublisher.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterDartVMServicePublisher.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEmbedderKeyResponder.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEmbedderKeyResponder.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEmbedderKeyResponderTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngine.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngineGroup.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngineGroupTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEnginePlatformViewTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngineTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngine_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterEngine_Test.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterFakeKeyEvents.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterFakeKeyEvents.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterHeadlessDartRunner.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterIndirectScribbleDelegate.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterKeyPrimaryResponder.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterKeySecondaryResponder.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterKeyboardManager.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterKeyboardManager.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterKeyboardManagerTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterMetalLayer.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterMetalLayer.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterMetalLayerTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterOverlayView.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterOverlayView.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformPlugin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformPluginTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViewsController.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViewsController.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViewsTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPluginAppLifeCycleDelegate.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPluginAppLifeCycleDelegateTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterPluginAppLifeCycleDelegate_internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterRestorationPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterRestorationPlugin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterRestorationPluginTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterSemanticsScrollView.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterSemanticsScrollView.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterSpellCheckPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterSpellCheckPlugin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterSpellCheckPluginTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextInputDelegate.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextInputPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextInputPlugin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextInputPluginTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextureRegistryRelay.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextureRegistryRelay.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTextureRegistryRelayTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterTouchInterceptingView_Test.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUIPressProxy.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUIPressProxy.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUmbrellaImport.m engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUndoManagerDelegate.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUndoManagerPlugin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUndoManagerPlugin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterUndoManagerPluginTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterView.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterView.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterViewController.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterViewControllerTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterViewController_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterViewResponder.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/FlutterViewTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/IOKit.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/KeyCodeMap.g.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/KeyCodeMap_Internal.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/SemanticsObject+UIFocusSystem.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/SemanticsObject.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/SemanticsObject.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/SemanticsObjectTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/SemanticsObjectTestMocks.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/TextInputSemanticsObject.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/TextInputSemanticsObject.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/UIViewController+FlutterScreenAndSceneIfLoaded.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/UIViewController+FlutterScreenAndSceneIfLoaded.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/UIViewController_FlutterScreenAndSceneIfLoadedTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/VsyncWaiterIosTest.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge_ios.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/accessibility_bridge_test.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/availability_version_check_test.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/connection_collection.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/connection_collection.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/connection_collection_test.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/overlay_layer_pool.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/overlay_layer_pool.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/platform_message_response_darwin.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/platform_message_response_darwin.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/profiler_metrics_ios.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/profiler_metrics_ios.mm engine/src/flutter/shell/platform/darwin/ios/framework/Source/vsync_waiter_ios.h engine/src/flutter/shell/platform/darwin/ios/framework/Source/vsync_waiter_ios.mm engine/src/flutter/shell/platform/darwin/ios/framework/module.modulemap ``` </details> <details> <summary>packages/flutter_tools/**/ios/*</summary> ``` packages/flutter_tools/lib/src/ios/application_package.dart packages/flutter_tools/lib/src/ios/code_signing.dart packages/flutter_tools/lib/src/ios/core_devices.dart packages/flutter_tools/lib/src/ios/devices.dart packages/flutter_tools/lib/src/ios/ios_deploy.dart packages/flutter_tools/lib/src/ios/ios_emulators.dart packages/flutter_tools/lib/src/ios/ios_workflow.dart packages/flutter_tools/lib/src/ios/iproxy.dart packages/flutter_tools/lib/src/ios/mac.dart packages/flutter_tools/lib/src/ios/migrations/host_app_info_plist_migration.dart packages/flutter_tools/lib/src/ios/migrations/ios_deployment_target_migration.dart packages/flutter_tools/lib/src/ios/migrations/metal_api_validation_migration.dart packages/flutter_tools/lib/src/ios/migrations/project_base_configuration_migration.dart packages/flutter_tools/lib/src/ios/migrations/project_build_location_migration.dart packages/flutter_tools/lib/src/ios/migrations/remove_bitcode_migration.dart packages/flutter_tools/lib/src/ios/migrations/remove_framework_link_and_embedding_migration.dart packages/flutter_tools/lib/src/ios/migrations/uiapplicationmain_deprecation_migration.dart packages/flutter_tools/lib/src/ios/migrations/xcode_build_system_migration.dart packages/flutter_tools/lib/src/ios/plist_parser.dart packages/flutter_tools/lib/src/ios/simulators.dart packages/flutter_tools/lib/src/ios/xcode_build_settings.dart packages/flutter_tools/lib/src/ios/xcode_debug.dart packages/flutter_tools/lib/src/ios/xcodeproj.dart packages/flutter_tools/lib/src/ios/xcresult.dart packages/flutter_tools/lib/src/isolated/native_assets/ios/native_assets.dart packages/flutter_tools/templates/module/ios/host_app_ephemeral/Config.tmpl/Debug.xcconfig packages/flutter_tools/templates/module/ios/host_app_ephemeral/Config.tmpl/Flutter.xcconfig packages/flutter_tools/templates/module/ios/host_app_ephemeral/Config.tmpl/Release.xcconfig packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/AppDelegate.h packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/AppDelegate.m packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Contents.json packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/LaunchImage.imageset/Contents.json packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/LaunchImage.imageset/LaunchImage.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Assets.xcassets/LaunchImage.imageset/README.md packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Base.lproj/LaunchScreen.storyboard packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Base.lproj/Main.storyboard packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/Info.plist.tmpl packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.tmpl/main.m packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.pbxproj.tmpl packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/contents.xcworkspacedata packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/xcshareddata/xcschemes/Runner.xcscheme packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcworkspace.tmpl/contents.xcworkspacedata packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcworkspace.tmpl/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcworkspace.tmpl/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/module/ios/host_app_ephemeral_cocoapods/Config.tmpl/Debug.xcconfig packages/flutter_tools/templates/module/ios/host_app_ephemeral_cocoapods/Config.tmpl/Release.xcconfig packages/flutter_tools/templates/module/ios/host_app_ephemeral_cocoapods/Podfile.copy.tmpl packages/flutter_tools/templates/module/ios/host_app_ephemeral_cocoapods/Runner.tmpl/AppDelegate.m packages/flutter_tools/templates/module/ios/library/Flutter.tmpl/AppFrameworkInfo.plist packages/flutter_tools/templates/module/ios/library/Flutter.tmpl/README.md packages/flutter_tools/templates/module/ios/library/Flutter.tmpl/podhelper.rb.tmpl packages/flutter_tools/templates/xcode/ios/custom_application_bundle/README.md packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.pbxproj packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/contents.xcworkspacedata packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/xcshareddata/xcschemes/Runner.xcscheme.tmpl packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/contents.xcworkspacedata packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/test/general.shard/ios/code_signing_test.dart packages/flutter_tools/test/general.shard/ios/core_devices_test.dart packages/flutter_tools/test/general.shard/ios/devices_test.dart packages/flutter_tools/test/general.shard/ios/ios_deploy_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_install_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_logger_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_port_forwarder_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_project_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart packages/flutter_tools/test/general.shard/ios/ios_device_start_prebuilt_test.dart packages/flutter_tools/test/general.shard/ios/ios_project_migration_test.dart packages/flutter_tools/test/general.shard/ios/ios_workflow_test.dart packages/flutter_tools/test/general.shard/ios/mac_test.dart packages/flutter_tools/test/general.shard/ios/metal_api_validator_test.dart packages/flutter_tools/test/general.shard/ios/simulators_test.dart packages/flutter_tools/test/general.shard/ios/xcode_debug_test.dart packages/flutter_tools/test/general.shard/ios/xcodeproj_test.dart packages/flutter_tools/test/general.shard/ios/xcresult_test.dart packages/flutter_tools/test/general.shard/ios/xcresult_test_data.dart packages/flutter_tools/test/general.shard/isolated/ios/native_assets_test.dart ``` </details> <details> <summary>packages/flutter_tools/**/*xcode*</summary> ``` packages/flutter_tools/bin/xcode_backend.dart packages/flutter_tools/bin/xcode_backend.sh packages/flutter_tools/bin/xcode_debug.js packages/flutter_tools/lib/src/ios/migrations/xcode_build_system_migration.dart packages/flutter_tools/lib/src/ios/xcode_build_settings.dart packages/flutter_tools/lib/src/ios/xcode_debug.dart packages/flutter_tools/lib/src/ios/xcodeproj.dart packages/flutter_tools/lib/src/macos/xcode.dart packages/flutter_tools/lib/src/macos/xcode_validator.dart packages/flutter_tools/lib/src/migrations/xcode_project_object_version_migration.dart packages/flutter_tools/lib/src/migrations/xcode_script_build_phase_migration.dart packages/flutter_tools/lib/src/migrations/xcode_thin_binary_build_phase_input_paths_migration.dart packages/flutter_tools/lib/src/xcode_project.dart packages/flutter_tools/templates/app/ios-objc.tmpl/Runner.xcodeproj/project.pbxproj.tmpl packages/flutter_tools/templates/app/ios-objc.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme.tmpl packages/flutter_tools/templates/app/ios-swift.tmpl/Runner.xcodeproj/project.pbxproj.tmpl packages/flutter_tools/templates/app/ios-swift.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme.tmpl packages/flutter_tools/templates/app/ios.tmpl/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata packages/flutter_tools/templates/app/ios.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/app/ios.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/app/macos.tmpl/Runner.xcodeproj/project.pbxproj.tmpl packages/flutter_tools/templates/app/macos.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/app/macos.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme.tmpl packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.pbxproj.tmpl packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/contents.xcworkspacedata packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/module/ios/host_app_ephemeral/Runner.xcodeproj.tmpl/xcshareddata/xcschemes/Runner.xcscheme packages/flutter_tools/templates/xcode/ios/custom_application_bundle/README.md packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.pbxproj packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/contents.xcworkspacedata packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcodeproj.tmpl/xcshareddata/xcschemes/Runner.xcscheme.tmpl packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/contents.xcworkspacedata packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/xcshareddata/IDEWorkspaceChecks.plist packages/flutter_tools/templates/xcode/ios/custom_application_bundle/Runner.xcworkspace.tmpl/xcshareddata/WorkspaceSettings.xcsettings packages/flutter_tools/test/general.shard/ios/xcode_debug_test.dart packages/flutter_tools/test/general.shard/ios/xcodeproj_test.dart packages/flutter_tools/test/general.shard/macos/xcode_test.dart packages/flutter_tools/test/general.shard/macos/xcode_validator_test.dart packages/flutter_tools/test/general.shard/xcode_backend_test.dart packages/flutter_tools/test/general.shard/xcode_project_test.dart packages/flutter_tools/test/integration.shard/xcode_backend_test.dart ``` </details> --------- Co-authored-by: Victoria Ashworth <15619084+vashworth@users.noreply.github.com> |
||
|
|
abd0d16232
|
Bump the all-github-actions group with 2 updates (#162277)
Bumps the all-github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [codecov/codecov-action](https://github.com/codecov/codecov-action). Updates `actions/checkout` from 3 to 4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> <blockquote> <h2>v4.0.0</h2> <h2>What's Changed</h2> <ul> <li>Update default runtime to node20 by <a href="https://github.com/takost"><code>@takost</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li> <li>Support fetching without the --progress option by <a href="https://github.com/simonbaird"><code>@simonbaird</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li> <li>Release 4.0.0 by <a href="https://github.com/takost"><code>@takost</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1447">actions/checkout#1447</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/takost"><code>@takost</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li> <li><a href="https://github.com/simonbaird"><code>@simonbaird</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3...v4.0.0">https://github.com/actions/checkout/compare/v3...v4.0.0</a></p> <h2>v3.6.0</h2> <h2>What's Changed</h2> <ul> <li>Mark test scripts with Bash'isms to be run via Bash by <a href="https://github.com/dscho"><code>@dscho</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1377">actions/checkout#1377</a></li> <li>Add option to fetch tags even if fetch-depth > 0 by <a href="https://github.com/RobertWieczoreck"><code>@RobertWieczoreck</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li> <li>Release 3.6.0 by <a href="https://github.com/luketomlinson"><code>@luketomlinson</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/RobertWieczoreck"><code>@RobertWieczoreck</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/579">actions/checkout#579</a></li> <li><a href="https://github.com/luketomlinson"><code>@luketomlinson</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1437">actions/checkout#1437</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3.5.3...v3.6.0">https://github.com/actions/checkout/compare/v3.5.3...v3.6.0</a></p> <h2>v3.5.3</h2> <h2>What's Changed</h2> <ul> <li>Fix: Checkout Issue in self hosted runner due to faulty submodule check-ins by <a href="https://github.com/megamanics"><code>@megamanics</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li> <li>Fix typos found by codespell by <a href="https://github.com/DimitriPapadopoulos"><code>@DimitriPapadopoulos</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li> <li>Add support for sparse checkouts by <a href="https://github.com/dscho"><code>@dscho</code></a> and <a href="https://github.com/dfdez"><code>@dfdez</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li> <li>Release v3.5.3 by <a href="https://github.com/TingluoHuang"><code>@TingluoHuang</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1376">actions/checkout#1376</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/megamanics"><code>@megamanics</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1196">actions/checkout#1196</a></li> <li><a href="https://github.com/DimitriPapadopoulos"><code>@DimitriPapadopoulos</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1287">actions/checkout#1287</a></li> <li><a href="https://github.com/dfdez"><code>@dfdez</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1369">actions/checkout#1369</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3...v3.5.3">https://github.com/actions/checkout/compare/v3...v3.5.3</a></p> <h2>v3.5.2</h2> <h2>What's Changed</h2> <ul> <li>Fix: Use correct API url / endpoint in GHES by <a href="https://github.com/fhammerl"><code>@fhammerl</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1289">actions/checkout#1289</a> based on <a href="https://redirect.github.com/actions/checkout/issues/1286">#1286</a> by <a href="https://github.com/1newsr"><code>@1newsr</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v3.5.1...v3.5.2">https://github.com/actions/checkout/compare/v3.5.1...v3.5.2</a></p> <h2>v3.5.1</h2> <h2>What's Changed</h2> <ul> <li>Improve checkout performance on Windows runners by upgrading <code>@actions/github</code> dependency by <a href="https://github.com/BrettDong"><code>@BrettDong</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/BrettDong"><code>@BrettDong</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1246">actions/checkout#1246</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a3f0704f25
|
Formalize update_engine_version.{sh|ps1}. (#162118)
Towards https://github.com/flutter/flutter/issues/162201. **NOTE**: This renames the environment variable to `FLUTTER_PREBUILT_ENGINE_VERSION`. --- We occasionally break ourselves, our users, and the Dart up (or is it down? side-ways) stream repos (i.e. HHH) when we change how the undocumented [`update_engine_version.sh`](https://github.com/flutter/flutter/blob/master/bin/internal/update_engine_version.sh) script, and it's Windows counterpart [`update_engine_version.ps1`](https://github.com/flutter/flutter/blob/master/bin/internal/update_engine_version.ps1) work, but have no way of knowing until N days/weeks later when someone tells us. For example, <https://flutter-review.googlesource.com/c/recipes/+/62400>. This is my attempt to encode "this is what you can guarantee by calling this script". It _still_ will be an internal only API that we might rev at any time, but at least we: 1. Can tell the Dart team "this is tested and how it works" 2. If we want to change it, the tests will keep us from changing it without informing folks it changed These tests should (in theory) cover both Linux/MacOS and Windows. /cc @a-siva |
||
|
|
8c31ea48c8
|
Delete an unused (manual) workflow, added missing copyright headers. (#162050)
Just TLC while working on something related. |
||
|
|
cc9c13e009
|
Experiment with a files-changed.json per PR (#161788)
This is an experiment to determine what the wall time of a (minimal) "upload a JSON file describing files changed". We are looking for this to take (low) single digit minutes, because if we use this file (and expand it to become a build plan), it will block almost _all_ other actions, and will likely get longer as we add more complex logic and checks. Here's hoping! |
||
|
|
bb2d34126c
|
[Release] Update the cherry-pick process. (#161771)
Updates to the Flutter cherry-pick process to align with our current practices. This update: 1. Defaults to automated cherry-picks. 2. Removes the need to create cherry-pick issues. 3. Requires cherry-pick authors to update CHANGELOG.md. --------- Co-authored-by: Christopher Fujino <christopherfujino@gmail.com> |
||
|
|
e0b424b7cd
|
Exclude *texture* as matching for a: text input (#161354)
... probably save @justinmc and others having to go through engine texture changes :P |
||
|
|
b71247dcab
|
Migrate engine labeler to top level (#161212)
Hoist engine/src/flutter/.github/labeler.yml to top-level labeler. |
||
|
|
fbb7807fb4
|
Update Create Pull Request GitHub workflow reviewers (#161005)
Update reviewer.
I didn't know this existed until I saw
https://github.com/flutter/flutter/pull/161001.
Introduced https://github.com/flutter/flutter/pull/140363. Tested
credentials are used in the cherry-pick bot:
|
||
|
|
0b074a5c34
|
Bump peter-evans/create-pull-request from 7.0.5 to 7.0.6 in the all-github-actions group (#161001)
Bumps the all-github-actions group with 1 update: [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request). Updates `peter-evans/create-pull-request` from 7.0.5 to 7.0.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/peter-evans/create-pull-request/releases">peter-evans/create-pull-request's releases</a>.</em></p> <blockquote> <h2>Create Pull Request v7.0.6</h2> <p>⚙️ Fixes an issue with commit signing where unicode characters in file paths were not preserved.</p> <h2>What's Changed</h2> <ul> <li>build(deps-dev): bump <code>@vercel/ncc</code> from 0.38.1 to 0.38.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3365">peter-evans/create-pull-request#3365</a></li> <li>Update distribution by <a href="https://github.com/actions-bot"><code>@actions-bot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3370">peter-evans/create-pull-request#3370</a></li> <li>build(deps): bump <code>@octokit/plugin-rest-endpoint-methods</code> from 13.2.4 to 13.2.5 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3375">peter-evans/create-pull-request#3375</a></li> <li>build(deps-dev): bump <code>@types/node</code> from 18.19.50 to 18.19.54 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3376">peter-evans/create-pull-request#3376</a></li> <li>build(deps): bump <code>@octokit/plugin-paginate-rest</code> from 11.3.3 to 11.3.5 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3377">peter-evans/create-pull-request#3377</a></li> <li>Update distribution by <a href="https://github.com/actions-bot"><code>@actions-bot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3388">peter-evans/create-pull-request#3388</a></li> <li>build(deps-dev): bump <code>@types/node</code> from 18.19.54 to 18.19.55 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3400">peter-evans/create-pull-request#3400</a></li> <li>build(deps): bump <code>@actions/core</code> from 1.10.1 to 1.11.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3401">peter-evans/create-pull-request#3401</a></li> <li>build(deps): bump <code>@octokit/plugin-rest-endpoint-methods</code> from 13.2.5 to 13.2.6 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3403">peter-evans/create-pull-request#3403</a></li> <li>build(deps-dev): bump eslint-plugin-import from 2.30.0 to 2.31.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3402">peter-evans/create-pull-request#3402</a></li> <li>build(deps): bump <code>@octokit/plugin-throttling</code> from 9.3.1 to 9.3.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3404">peter-evans/create-pull-request#3404</a></li> <li>Update distribution by <a href="https://github.com/actions-bot"><code>@actions-bot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3423">peter-evans/create-pull-request#3423</a></li> <li>build(deps-dev): bump typescript from 5.6.2 to 5.6.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3441">peter-evans/create-pull-request#3441</a></li> <li>build(deps): bump undici from 6.19.8 to 6.20.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3442">peter-evans/create-pull-request#3442</a></li> <li>Update distribution by <a href="https://github.com/actions-bot"><code>@actions-bot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3451">peter-evans/create-pull-request#3451</a></li> <li>build(deps-dev): bump <code>@types/node</code> from 18.19.55 to 18.19.58 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3457">peter-evans/create-pull-request#3457</a></li> <li>build(deps-dev): bump <code>@types/jest</code> from 29.5.13 to 29.5.14 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3462">peter-evans/create-pull-request#3462</a></li> <li>build(deps-dev): bump <code>@types/node</code> from 18.19.58 to 18.19.60 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3463">peter-evans/create-pull-request#3463</a></li> <li>chore: don't bundle undici by <a href="https://github.com/benmccann"><code>@benmccann</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3475">peter-evans/create-pull-request#3475</a></li> <li>Update distribution by <a href="https://github.com/actions-bot"><code>@actions-bot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3478">peter-evans/create-pull-request#3478</a></li> <li>chore: use node-fetch-native support for proxy env vars by <a href="https://github.com/peter-evans"><code>@peter-evans</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3483">peter-evans/create-pull-request#3483</a></li> <li>build(deps-dev): bump <code>@types/node</code> from 18.19.60 to 18.19.64 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3488">peter-evans/create-pull-request#3488</a></li> <li>build(deps-dev): bump undici from 6.20.1 to 6.21.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3499">peter-evans/create-pull-request#3499</a></li> <li>build(deps-dev): bump <code>@vercel/ncc</code> from 0.38.2 to 0.38.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3500">peter-evans/create-pull-request#3500</a></li> <li>docs: note <code>push-to-repo</code> classic PAT <code>workflow</code> scope requirement by <a href="https://github.com/scop"><code>@scop</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3511">peter-evans/create-pull-request#3511</a></li> <li>docs: spelling fixes by <a href="https://github.com/scop"><code>@scop</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3512">peter-evans/create-pull-request#3512</a></li> <li>build(deps-dev): bump typescript from 5.6.3 to 5.7.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3516">peter-evans/create-pull-request#3516</a></li> <li>build(deps-dev): bump prettier from 3.3.3 to 3.4.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3517">peter-evans/create-pull-request#3517</a></li> <li>build(deps-dev): bump <code>@types/node</code> from 18.19.64 to 18.19.66 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3518">peter-evans/create-pull-request#3518</a></li> <li>docs(README): clarify that an existing open PR is managed by <a href="https://github.com/caugner"><code>@caugner</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3498">peter-evans/create-pull-request#3498</a></li> <li>Update distribution by <a href="https://github.com/actions-bot"><code>@actions-bot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3529">peter-evans/create-pull-request#3529</a></li> <li>build(deps): bump <code>@octokit/plugin-paginate-rest</code> from 11.3.5 to 11.3.6 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3542">peter-evans/create-pull-request#3542</a></li> <li>build(deps-dev): bump <code>@types/node</code> from 18.19.66 to 18.19.67 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3543">peter-evans/create-pull-request#3543</a></li> <li>build(deps-dev): bump prettier from 3.4.0 to 3.4.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3544">peter-evans/create-pull-request#3544</a></li> <li>build(deps-dev): bump eslint-import-resolver-typescript from 3.6.3 to 3.7.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3559">peter-evans/create-pull-request#3559</a></li> <li>build(deps-dev): bump prettier from 3.4.1 to 3.4.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3560">peter-evans/create-pull-request#3560</a></li> <li>build(deps-dev): bump <code>@types/node</code> from 18.19.67 to 18.19.68 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3570">peter-evans/create-pull-request#3570</a></li> <li>build(deps): bump p-limit from 6.1.0 to 6.2.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3578">peter-evans/create-pull-request#3578</a></li> <li>Update distribution by <a href="https://github.com/actions-bot"><code>@actions-bot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3583">peter-evans/create-pull-request#3583</a></li> <li>fix: preserve unicode in filepaths when commit signing by <a href="https://github.com/peter-evans"><code>@peter-evans</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3588">peter-evans/create-pull-request#3588</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/benmccann"><code>@benmccann</code></a> made their first contribution in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3475">peter-evans/create-pull-request#3475</a></li> <li><a href="https://github.com/scop"><code>@scop</code></a> made their first contribution in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3511">peter-evans/create-pull-request#3511</a></li> <li><a href="https://github.com/caugner"><code>@caugner</code></a> made their first contribution in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3498">peter-evans/create-pull-request#3498</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a45ecdcd02
|
Ignore codecov/codecov-action patch version updates (#159996)
Ignore patch versions for this GitHub dependency (https://github.com/flutter/flutter/pull/159440) from dependabot. ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [ ] I listed at least one issue that this PR fixes in the description above. - [x] I updated/added relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x] I followed the [breaking change policy] and added [Data Driven Fixes] where supported. - [x] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. <!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview [Tree Hygiene]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md [test-exempt]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests [Flutter Style Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md [Features we expect every widget to implement]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md [Data Driven Fixes]: https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md |
||
|
|
f0bf495594
|
Trigger Build Part Deux (#160481)
Hello, Monorepo Part Deux - after adding commit to datastore. |
||
|
|
e77558a7f3
|
Bump codecov/codecov-action from 5.0.2 to 5.1.1 in the all-github-actions group across 1 directory (#159995)
Bumps the all-github-actions group with 1 update in the / directory: [codecov/codecov-action](https://github.com/codecov/codecov-action). Updates `codecov/codecov-action` from 5.0.2 to 5.1.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/codecov/codecov-action/releases">codecov/codecov-action's releases</a>.</em></p> <blockquote> <h2>v5.1.1</h2> <h2>What's Changed</h2> <ul> <li>chore(release): wrapper-0.0.30 by <a href="https://github.com/codecov-releaser-app"><code>@codecov-releaser-app</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1715">codecov/codecov-action#1715</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.1.0...v5.1.1">https://github.com/codecov/codecov-action/compare/v5.1.0...v5.1.1</a></p> <h2>v5.1.0</h2> <h2>What's Changed</h2> <ul> <li>build(deps): bump github/codeql-action from 3.27.4 to 3.27.5 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1701">codecov/codecov-action#1701</a></li> <li>fix: hide unnecessary error on shasum by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1692">codecov/codecov-action#1692</a></li> <li>chore(release): wrapper-0.0.29 by <a href="https://github.com/codecov-releaser-app"><code>@codecov-releaser-app</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1713">codecov/codecov-action#1713</a></li> <li>chore(release): 5.1.0 by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1714">codecov/codecov-action#1714</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.0.7...v5.1.0">https://github.com/codecov/codecov-action/compare/v5.0.7...v5.1.0</a></p> <h2>v5.0.7</h2> <h2>What's Changed</h2> <ul> <li>fix: use HEAD_REPO by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1690">codecov/codecov-action#1690</a></li> <li>chore(release): 5.0.7 by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1691">codecov/codecov-action#1691</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.0.6...v5.0.7">https://github.com/codecov/codecov-action/compare/v5.0.6...v5.0.7</a></p> <h2>v5.0.6</h2> <h2>What's Changed</h2> <ul> <li>fix: update CODECOV_TOKEN and fix tokenless by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1688">codecov/codecov-action#1688</a></li> <li>chore(release): 5.0.6 by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1689">codecov/codecov-action#1689</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.0.5...v5.0.6">https://github.com/codecov/codecov-action/compare/v5.0.5...v5.0.6</a></p> <h2>v5.0.5</h2> <h2>What's Changed</h2> <ul> <li>chore(release): wrapper-0.0.27 by <a href="https://github.com/codecov-releaser-app"><code>@codecov-releaser-app</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1685">codecov/codecov-action#1685</a></li> <li>chore(release): 5.0.5 by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1686">codecov/codecov-action#1686</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/codecov-releaser-app"><code>@codecov-releaser-app</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1685">codecov/codecov-action#1685</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.0.4...v5.0.5">https://github.com/codecov/codecov-action/compare/v5.0.4...v5.0.5</a></p> <h2>v5.0.4</h2> <h2>What's Changed</h2> <ul> <li>fix: add action version by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1678">codecov/codecov-action#1678</a></li> <li>fix: strip out a trailing /n from input tokens by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1679">codecov/codecov-action#1679</a></li> <li>chore(deps): bump wrapper to 0.0.26 by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1681">codecov/codecov-action#1681</a></li> <li>chore(release): 5.0.4 by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1682">codecov/codecov-action#1682</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md">codecov/codecov-action's changelog</a>.</em></p> <blockquote> <h2>v5.1.1</h2> <h3>What's Changed</h3> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.1.0..v5.1.1">https://github.com/codecov/codecov-action/compare/v5.1.0..v5.1.1</a></p> <h2>v5.1.0</h2> <h3>What's Changed</h3> <ul> <li>fix: hide unnecessary error on shasum by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1692">codecov/codecov-action#1692</a></li> <li>build(deps): bump github/codeql-action from 3.27.4 to 3.27.5 by <code>@app/dependabot</code> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1701">codecov/codecov-action#1701</a></li> <li>chore(release): wrapper-0.0.29 by <code>@app/codecov-releaser-app</code> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1713">codecov/codecov-action#1713</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.0.7..v5.1.0">https://github.com/codecov/codecov-action/compare/v5.0.7..v5.1.0</a></p> <h2>v5.0.7</h2> <h3>What's Changed</h3> <ul> <li>fix: use HEAD_REPO by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1690">codecov/codecov-action#1690</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.0.6..v5.0.7">https://github.com/codecov/codecov-action/compare/v5.0.6..v5.0.7</a></p> <h2>v5.0.6</h2> <h3>What's Changed</h3> <ul> <li>fix: update CODECOV_TOKEN and fix tokenless by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1688">codecov/codecov-action#1688</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.0.5..v5.0.6">https://github.com/codecov/codecov-action/compare/v5.0.5..v5.0.6</a></p> <h2>v5.0.5</h2> <h3>What's Changed</h3> <ul> <li>chore(release): wrapper-0.0.27 by <code>@app/codecov-releaser-app</code> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1685">codecov/codecov-action#1685</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.0.4..v5.0.5">https://github.com/codecov/codecov-action/compare/v5.0.4..v5.0.5</a></p> <h2>v5.0.4</h2> <h3>What's Changed</h3> <ul> <li>chore(deps): bump wrapper to 0.0.26 by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1681">codecov/codecov-action#1681</a></li> <li>fix: strip out a trailing /n from input tokens by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1679">codecov/codecov-action#1679</a></li> <li>fix: add action version by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1678">codecov/codecov-action#1678</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.0.3..v5.0.4">https://github.com/codecov/codecov-action/compare/v5.0.3..v5.0.4</a></p> <h2>v5.0.3</h2> <h3>What's Changed</h3> <ul> <li>fix: update OIDC audience by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1675">codecov/codecov-action#1675</a></li> <li>fix: use double-quotes for OIDC by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1669">codecov/codecov-action#1669</a></li> <li>fix: prevent always setting tokenless to be true by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1673">codecov/codecov-action#1673</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
456366232a
|
[ci] Add google_adsense to 9_first_party_packages.yml (#159827)
Adds the google_adsense package to the list of 1P packages in the "9_first_party_packages.yaml" file. ## Issues Related: https://github.com/flutter/packages/pull/6871 ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [ ] I listed at least one issue that this PR fixes in the description above. - [ ] I updated/added relevant documentation (doc comments with `///`). - [ ] I added new tests to check the change I am making, or this PR is [test-exempt]. - [ ] I followed the [breaking change policy] and added [Data Driven Fixes] where supported. - [x] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. <!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview [Tree Hygiene]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md [test-exempt]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests [Flutter Style Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md [Features we expect every widget to implement]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md [Data Driven Fixes]: https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md |
||
|
|
c12f75066d
|
Add platform-android label for all flutter_tools *android* files (#159166)
Label PRs that touch any `*android*` files in flutter_tool with `platform-android`. In particular this should catch the template android directories. Labeler log: https://github.com/flutter/flutter/actions/runs/11921551623/job/33225914301?pr=159166#step:2:240 <details> <summary>Included files</summary> ``` $ git ls-files 'packages/flutter_tools/*android**' packages/flutter_tools/ide_templates/intellij/dev/manual_tests/android.iml.copy.tmpl packages/flutter_tools/ide_templates/intellij/examples/flutter_gallery/android.iml.copy.tmpl packages/flutter_tools/ide_templates/intellij/examples/hello_world/android.iml.copy.tmpl packages/flutter_tools/ide_templates/intellij/examples/platform_channel/android.iml.copy.tmpl packages/flutter_tools/ide_templates/intellij/examples/platform_view/android.iml.copy.tmpl packages/flutter_tools/ide_templates/intellij/examples/stocks/android.iml.copy.tmpl packages/flutter_tools/lib/src/android/README.md packages/flutter_tools/lib/src/android/adb.dart packages/flutter_tools/lib/src/android/android.dart packages/flutter_tools/lib/src/android/android_builder.dart packages/flutter_tools/lib/src/android/android_console.dart packages/flutter_tools/lib/src/android/android_device.dart packages/flutter_tools/lib/src/android/android_device_discovery.dart packages/flutter_tools/lib/src/android/android_emulator.dart packages/flutter_tools/lib/src/android/android_sdk.dart packages/flutter_tools/lib/src/android/android_studio.dart packages/flutter_tools/lib/src/android/android_studio_validator.dart packages/flutter_tools/lib/src/android/android_workflow.dart packages/flutter_tools/lib/src/android/application_package.dart packages/flutter_tools/lib/src/android/build_validation.dart packages/flutter_tools/lib/src/android/deferred_components_gen_snapshot_validator.dart packages/flutter_tools/lib/src/android/deferred_components_prebuild_validator.dart packages/flutter_tools/lib/src/android/deferred_components_validator.dart packages/flutter_tools/lib/src/android/gradle.dart packages/flutter_tools/lib/src/android/gradle_errors.dart packages/flutter_tools/lib/src/android/gradle_utils.dart packages/flutter_tools/lib/src/android/java.dart packages/flutter_tools/lib/src/android/migrations/android_studio_java_gradle_conflict_migration.dart packages/flutter_tools/lib/src/android/migrations/cmake_android_16k_pages_migration.dart packages/flutter_tools/lib/src/android/migrations/min_sdk_version_migration.dart packages/flutter_tools/lib/src/android/migrations/multidex_removal_migration.dart packages/flutter_tools/lib/src/android/migrations/top_level_gradle_build_file_migration.dart packages/flutter_tools/lib/src/build_system/targets/android.dart packages/flutter_tools/lib/src/commands/android_analyze.dart packages/flutter_tools/lib/src/isolated/native_assets/android/native_assets.dart packages/flutter_tools/templates/app_shared/android-java.tmpl/app/build.gradle.kts.tmpl packages/flutter_tools/templates/app_shared/android-java.tmpl/app/src/main/java/androidIdentifier/MainActivity.java.tmpl packages/flutter_tools/templates/app_shared/android-java.tmpl/build.gradle.kts.tmpl packages/flutter_tools/templates/app_shared/android-java.tmpl/projectName_android.iml.tmpl packages/flutter_tools/templates/app_shared/android-kotlin.tmpl/app/build.gradle.kts.tmpl packages/flutter_tools/templates/app_shared/android-kotlin.tmpl/app/src/main/kotlin/androidIdentifier/MainActivity.kt.tmpl packages/flutter_tools/templates/app_shared/android-kotlin.tmpl/build.gradle.kts.tmpl packages/flutter_tools/templates/app_shared/android-kotlin.tmpl/projectName_android.iml.tmpl packages/flutter_tools/templates/app_shared/android.tmpl/.gitignore packages/flutter_tools/templates/app_shared/android.tmpl/app/src/debug/AndroidManifest.xml.tmpl packages/flutter_tools/templates/app_shared/android.tmpl/app/src/main/AndroidManifest.xml.tmpl packages/flutter_tools/templates/app_shared/android.tmpl/app/src/main/res/drawable-v21/launch_background.xml packages/flutter_tools/templates/app_shared/android.tmpl/app/src/main/res/drawable/launch_background.xml packages/flutter_tools/templates/app_shared/android.tmpl/app/src/main/res/mipmap-hdpi/ic_launcher.png packages/flutter_tools/templates/app_shared/android.tmpl/app/src/main/res/mipmap-mdpi/ic_launcher.png packages/flutter_tools/templates/app_shared/android.tmpl/app/src/main/res/mipmap-xhdpi/ic_launcher.png packages/flutter_tools/templates/app_shared/android.tmpl/app/src/main/res/mipmap-xxhdpi/ic_launcher.png packages/flutter_tools/templates/app_shared/android.tmpl/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png packages/flutter_tools/templates/app_shared/android.tmpl/app/src/main/res/values-night/styles.xml packages/flutter_tools/templates/app_shared/android.tmpl/app/src/main/res/values/styles.xml packages/flutter_tools/templates/app_shared/android.tmpl/app/src/profile/AndroidManifest.xml.tmpl packages/flutter_tools/templates/app_shared/android.tmpl/gradle.properties.tmpl packages/flutter_tools/templates/app_shared/android.tmpl/gradle/wrapper/gradle-wrapper.properties.tmpl packages/flutter_tools/templates/app_shared/android.tmpl/settings.gradle.kts.tmpl packages/flutter_tools/templates/module/android/deferred_component/build.gradle.tmpl packages/flutter_tools/templates/module/android/deferred_component/src/main/AndroidManifest.xml.tmpl packages/flutter_tools/templates/module/android/gradle/build.gradle.tmpl packages/flutter_tools/templates/module/android/gradle/gradle.properties.tmpl packages/flutter_tools/templates/module/android/gradle/settings.gradle.tmpl packages/flutter_tools/templates/module/android/gradle/src/main/AndroidManifest.xml.tmpl packages/flutter_tools/templates/module/android/host_app_common/app.tmpl/build.gradle.tmpl packages/flutter_tools/templates/module/android/host_app_common/app.tmpl/src/main/AndroidManifest.xml.tmpl packages/flutter_tools/templates/module/android/host_app_common/app.tmpl/src/main/java/androidIdentifier/host/MainActivity.java.tmpl packages/flutter_tools/templates/module/android/host_app_common/app.tmpl/src/main/res/drawable/launch_background.xml packages/flutter_tools/templates/module/android/host_app_common/app.tmpl/src/main/res/mipmap-hdpi/ic_launcher.png packages/flutter_tools/templates/module/android/host_app_common/app.tmpl/src/main/res/values/styles.xml packages/flutter_tools/templates/module/android/host_app_editable/settings.gradle.copy.tmpl packages/flutter_tools/templates/module/android/host_app_ephemeral/settings.gradle.copy.tmpl packages/flutter_tools/templates/module/android/library_new_embedding/Flutter.tmpl/build.gradle.tmpl packages/flutter_tools/templates/module/android/library_new_embedding/Flutter.tmpl/flutter.iml.copy.tmpl packages/flutter_tools/templates/module/android/library_new_embedding/Flutter.tmpl/src/main/AndroidManifest.xml.tmpl packages/flutter_tools/templates/module/android/library_new_embedding/include_flutter.groovy.copy.tmpl packages/flutter_tools/templates/module/android/library_new_embedding/settings.gradle.copy.tmpl packages/flutter_tools/templates/module/common/projectName_android.iml.tmpl packages/flutter_tools/templates/plugin/android-java.tmpl/build.gradle.tmpl packages/flutter_tools/templates/plugin/android-java.tmpl/projectName_android.iml.tmpl packages/flutter_tools/templates/plugin/android-java.tmpl/src/main/java/androidIdentifier/pluginClass.java.tmpl packages/flutter_tools/templates/plugin/android-java.tmpl/src/test/java/androidIdentifier/pluginClassTest.java.tmpl packages/flutter_tools/templates/plugin/android-kotlin.tmpl/build.gradle.tmpl packages/flutter_tools/templates/plugin/android-kotlin.tmpl/projectName_android.iml.tmpl packages/flutter_tools/templates/plugin/android-kotlin.tmpl/src/main/kotlin/androidIdentifier/pluginClass.kt.tmpl packages/flutter_tools/templates/plugin/android-kotlin.tmpl/src/test/kotlin/androidIdentifier/pluginClassTest.kt.tmpl packages/flutter_tools/templates/plugin/android.tmpl/.gitignore packages/flutter_tools/templates/plugin/android.tmpl/settings.gradle.tmpl packages/flutter_tools/templates/plugin/android.tmpl/src/main/AndroidManifest.xml.tmpl packages/flutter_tools/templates/plugin_ffi/android.tmpl/build.gradle.tmpl packages/flutter_tools/templates/plugin_ffi/android.tmpl/projectName_android.iml.tmpl packages/flutter_tools/templates/plugin_shared/android.tmpl/.gitignore packages/flutter_tools/templates/plugin_shared/android.tmpl/settings.gradle.tmpl packages/flutter_tools/templates/plugin_shared/android.tmpl/src/main/AndroidManifest.xml.tmpl packages/flutter_tools/test/android_java11_integration.shard/android_dependency_version_checking_test.dart packages/flutter_tools/test/android_preview_integration.shard/README.md packages/flutter_tools/test/android_preview_integration.shard/flutter_build_preview_sdk_test.dart packages/flutter_tools/test/commands.shard/hermetic/android_analyze_test.dart packages/flutter_tools/test/general.shard/android/adb_log_reader_test.dart packages/flutter_tools/test/general.shard/android/android_device_discovery_test.dart packages/flutter_tools/test/general.shard/android/android_device_port_forwarder_test.dart packages/flutter_tools/test/general.shard/android/android_device_start_test.dart packages/flutter_tools/test/general.shard/android/android_device_test.dart packages/flutter_tools/test/general.shard/android/android_emulator_test.dart packages/flutter_tools/test/general.shard/android/android_gradle_builder_test.dart packages/flutter_tools/test/general.shard/android/android_install_test.dart packages/flutter_tools/test/general.shard/android/android_project_migration_test.dart packages/flutter_tools/test/general.shard/android/android_sdk_test.dart packages/flutter_tools/test/general.shard/android/android_studio_test.dart packages/flutter_tools/test/general.shard/android/android_studio_validator_test.dart packages/flutter_tools/test/general.shard/android/android_workflow_test.dart packages/flutter_tools/test/general.shard/android/build_validation_test.dart packages/flutter_tools/test/general.shard/android/deferred_components_gen_snapshot_validator_test.dart packages/flutter_tools/test/general.shard/android/deferred_components_prebuild_validator_test.dart packages/flutter_tools/test/general.shard/android/gradle_errors_test.dart packages/flutter_tools/test/general.shard/android/gradle_find_bundle_test.dart packages/flutter_tools/test/general.shard/android/gradle_test.dart packages/flutter_tools/test/general.shard/android/gradle_utils_test.dart packages/flutter_tools/test/general.shard/android/java_test.dart packages/flutter_tools/test/general.shard/android/migration/cmake_android_16k_pages_migration_test.dart packages/flutter_tools/test/general.shard/android/template_test.dart packages/flutter_tools/test/general.shard/android_plugin_test.dart packages/flutter_tools/test/general.shard/build_system/targets/android_test.dart packages/flutter_tools/test/general.shard/isolated/android/native_assets_test.dart packages/flutter_tools/test/integration.shard/android_e2e_api_test.dart packages/flutter_tools/test/integration.shard/android_gradle_daemon_cache_test.dart packages/flutter_tools/test/integration.shard/android_gradle_deprecated_plugin_apply_test.dart packages/flutter_tools/test/integration.shard/android_gradle_flutter_source_path_test.dart packages/flutter_tools/test/integration.shard/android_gradle_java_version_test.dart packages/flutter_tools/test/integration.shard/android_gradle_legacy_flutter_plugins_strings_in_comments_test.dart packages/flutter_tools/test/integration.shard/android_gradle_outputs_app_link_settings_test.dart packages/flutter_tools/test/integration.shard/android_gradle_print_build_variants_test.dart packages/flutter_tools/test/integration.shard/android_plugin_compilesdkversion_mismatch_test.dart packages/flutter_tools/test/integration.shard/android_plugin_example_app_build_test.dart packages/flutter_tools/test/integration.shard/android_plugin_ndkversion_mismatch_test.dart packages/flutter_tools/test/integration.shard/android_plugin_new_output_dir_test.dart packages/flutter_tools/test/integration.shard/android_plugin_skip_unsupported_test.dart packages/flutter_tools/test/integration.shard/flutter_build_android_app_project_builddir_test.dart packages/flutter_tools/test/integration.shard/gradle_non_android_plugin_test.dart packages/flutter_tools/test/src/android_common.dart ``` </details> Expand https://github.com/flutter/flutter/pull/158970 ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed the process outlined there for submitting PRs. - [x] I read the [Tree Hygiene] wiki page, which explains my responsibilities. - [x] I read and followed the [Flutter Style Guide], including [Features we expect every widget to implement]. - [x] I signed the [CLA]. - [ ] I listed at least one issue that this PR fixes in the description above. - [x] I updated/added relevant documentation (doc comments with `///`). - [x] I added new tests to check the change I am making, or this PR is [test-exempt]. - [x] I followed the [breaking change policy] and added [Data Driven Fixes] where supported. - [x] All existing and new tests are passing. If you need help, consider asking for advice on the #hackers-new channel on [Discord]. <!-- Links --> [Contributor Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview [Tree Hygiene]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md [test-exempt]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests [Flutter Style Guide]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md [Features we expect every widget to implement]: https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement [CLA]: https://cla.developers.google.com/ [flutter/tests]: https://github.com/flutter/tests [breaking change policy]: https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes [Discord]: https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md [Data Driven Fixes]: https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md |
||
|
|
7d4b2d31fc
|
Bump codecov/codecov-action from 4.6.0 to 5.0.2 in the all-github-actions group (#159104)
Bumps the all-github-actions group with 1 update: [codecov/codecov-action](https://github.com/codecov/codecov-action). Updates `codecov/codecov-action` from 4.6.0 to 5.0.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/codecov/codecov-action/releases">codecov/codecov-action's releases</a>.</em></p> <blockquote> <h2>v5.0.2</h2> <h2>What's Changed</h2> <ul> <li>fix: override commit and pr values for PR cases by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1657">codecov/codecov-action#1657</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.0.1...v5.0.2">https://github.com/codecov/codecov-action/compare/v5.0.1...v5.0.2</a></p> <h2>v5.0.1</h2> <h2>What's Changed</h2> <ul> <li>fix: use marketplace v5 badge by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1646">codecov/codecov-action#1646</a></li> <li>fix: update tokenless branch logic by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1650">codecov/codecov-action#1650</a></li> <li>chore(release): 5.0.1 by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1656">codecov/codecov-action#1656</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v5.0.0...v5.0.1">https://github.com/codecov/codecov-action/compare/v5.0.0...v5.0.1</a></p> <h2>v5.0.0</h2> <h2>v5 Release</h2> <p><code>v5</code> of the Codecov GitHub Action will use the <a href="https://github.com/codecov/wrapper">Codecov Wrapper</a> to encapsulate the <a href="https://github.com/codecov/codecov-cli">CLI</a>. This will help ensure that the Action gets updates quicker.</p> <h3>Migration Guide</h3> <p>The <code>v5</code> release also coincides with the opt-out feature for tokens for public repositories. In the <code>Global Upload Token</code> section of the settings page of an organization in codecov.io, you can set the ability for Codecov to receive a coverage reports from any source. This will allow contributors or other members of a repository to upload without needing access to the Codecov token. For more details see <a href="https://docs.codecov.com/docs/codecov-tokens#uploading-without-a-token">how to upload without a token</a>.</p> <blockquote> <p>[!WARNING]<br /> <strong>The following arguments have been changed</strong></p> <ul> <li><code>file</code> (this has been deprecated in favor of <code>files</code>)</li> <li><code>plugin</code> (this has been deprecated in favor of <code>plugins</code>)</li> </ul> </blockquote> <p>The following arguments have been added:</p> <ul> <li><code>binary</code></li> <li><code>gcov_args</code></li> <li><code>gcov_executable</code></li> <li><code>gcov_ignore</code></li> <li><code>gcov_include</code></li> <li><code>report_type</code></li> <li><code>skip_validation</code></li> <li><code>swift_project</code></li> </ul> <p>You can see their usage in the <code>action.yml</code> <a href="https://github.com/codecov/codecov-action/blob/main/action.yml">file</a>.</p> <h2>What's Changed</h2> <ul> <li>chore(deps): bump to eslint9+ and remove eslint-config-google by <a href="https://github.com/thomasrockhu-codecov"><code>@thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1591">codecov/codecov-action#1591</a></li> <li>build(deps-dev): bump <code>@octokit/webhooks-types</code> from 7.5.1 to 7.6.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1595">codecov/codecov-action#1595</a></li> <li>build(deps-dev): bump typescript from 5.6.2 to 5.6.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1604">codecov/codecov-action#1604</a></li> <li>build(deps-dev): bump <code>@typescript-eslint/parser</code> from 8.8.0 to 8.8.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1601">codecov/codecov-action#1601</a></li> <li>build(deps): bump <code>@actions/core</code> from 1.11.0 to 1.11.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1597">codecov/codecov-action#1597</a></li> <li>build(deps): bump github/codeql-action from 3.26.9 to 3.26.11 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1596">codecov/codecov-action#1596</a></li> <li>build(deps-dev): bump <code>@typescript-eslint/eslint-plugin</code> from 8.8.0 to 8.8.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1600">codecov/codecov-action#1600</a></li> <li>build(deps-dev): bump eslint from 9.11.1 to 9.12.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1598">codecov/codecov-action#1598</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |