Commit Graph

127 Commits (f452411c41d45efbd69aff6a7c3dc29e2d51446e)

Author SHA1 Message Date
akliuxingyuan 14b51b0d02 re-enable aboutconfig
add new search engine
9 months ago
akliuxingyuan 9823466591 update release.yml 11 months ago
akliuxingyuan d4029d241f update android-components 11 months ago
akliuxingyuan 58e0bd107a fix build 11 months ago
akliuxingyuan bdeae4c816 update workflows
fix forkDebug variant
1 year ago
akliuxingyuan b951ad31f6 rename workflows 1 year ago
akliuxingyuan b6f3279d0e enable interpretation of backslash escapes 1 year ago
akliuxingyuan 2617e250cb replace strings before build 1 year ago
akliuxingyuan 409f5fe3fb update componentsVersion
set wallpaper_url
simplify CI rlease body
1 year ago
akliuxingyuan e95c430d11 Merge remote-tracking branch 'origin/fenix/112.0' into iceraven 1 year ago
akliuxingyuan 06c0bd88d8 migration 1 year ago
Gabriel Luong b275c973a8 Bug 1811383 - Migrate GitHub actions for Fenix 1 year ago
Johan Lorenzo d36b666cea [fenix] Bug 1816071 - Stop Nighlies and A-C bumps until we migrate to the Android monorepo (https://github.com/mozilla-mobile/fenix/pull/28814) 1 year ago
Charlie Humphreys 1f140a570f [fenix] update nimbus-experiments job action versions 1 year ago
Gabriel Luong 24cc414d67 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26855 - Direct users to Bugzilla for issue tracking 1 year ago
Gabriel Luong cd0ceb1cc3 [fenix] No issue - Bump relbot to 5.0.2 (https://github.com/mozilla-mobile/fenix/pull/28243) 2 years ago
Jonathan Almeida 2d5ced40aa [fenix] Close https://github.com/mozilla-mobile/fenix/issues/28137: Disable run-build tasks on Pull Requests 2 years ago
Gabriel Luong b5c7552427 [fenix] For https://github.com/mozilla-mobile/fenix/issues/27656 - Add a Fenix prefix to GitHub actions 2 years ago
Johan Lorenzo 4f335aa4d7 [fenix] Pin relbot Github Action to the 1.0.0 tag
https://github.com/mozilla-mobile/relbot/pull/88 will introduce some breaking changes that shouldn't make the fenix repo.
2 years ago
Charlie Humphreys 235ea4031a [fenix] fixes https://github.com/mozilla-mobile/fenix/issues/26905: update nimbus experiments github action control flow and versions 2 years ago
Charlie Humphreys ee338486b1 [fenix] rename usage of action repo 2 years ago
Charlie Humphreys 4f6fdb648f [fenix] Add workflow to download Nimbus early experiments 2 years ago
Gabriel Luong 0103d7acc7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26167 - Check the QA Needed checkbox by default 2 years ago
Johan Lorenzo 6eb46f79d3 [fenix] Bug 1777255 - part 3: Bump fenix-beta-version Github Action to support new version numbers 2 years ago
Johan Lorenzo 90fb478eea [fenix] Bug 1779797 - part 4: Fix l10n bumps branch name 2 years ago
Mugurell c80278a80c [fenix] For https://github.com/mozilla-mobile/fenix/issues/26069 - Update steps for downloading APKs from open PRs. 2 years ago
Johan Lorenzo 9e12ec133c [fenix] Bug 1779797 - Let mergify automatically approve l10n bumps on release branches 2 years ago
Gabriel Luong 7d946d6512 [fenix] For https://github.com/mozilla-mobile/fenix/issues/25999 - Add GitHub actions to tag milestones, link issues and reopen issues for QA 2 years ago
Daniel Thorn 4cfdea4a62 [fenix] Submit commits to Glean probe-scraper
to validate and publish metrics, per https://mozilla.github.io/glean/book/user/adding-glean-to-your-project/enable-data-ingestion.html#validate-and-publish-metrics

> After your product has been enabled, you must submit commits to probe scraper to validate and publish metrics. Metrics will only be published from branches defined in probe scraper's repositories.yaml, or the Git default branch if not explicitly configured. This should happen on every CI run to the specified branches. Nightly jobs will then automatically add published metrics to the Glean Dictionary and other data platform tools.
2 years ago
Aaron Train 1d8c2885de [fenix] Create --unit-test.md 2 years ago
Michael Comella 3a77569d98 [fenix] No issue: remove performance codeowners. 2 years ago
Andrew Halberstadt bc6d20094e [fenix] No issue: remove 'mozilla-mobile/releng' as CODEOWNER of /automation and /.github
These directories are specific to Fenix. After a quick scan and chat
with Releng, we don't have knowledge / motivation to be maintainers
here.

Releng will continue to be CODEOWNERS of core taskcluster files though.
2 years ago
amedyne 7f3b751b53 [fenix] Update Fenix release checklist (https://github.com/mozilla-mobile/fenix/pull/23730)
* Update Fenix release checklist 

Updating this to reflect the latest process for releases for Firefox for Android.

* Incorporating feedback.

Incorporating review feedback.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2 years ago
Aki Sasaki 390b4c8f41 [fenix] update which bot is used (https://github.com/mozilla-mobile/fenix/pull/22923) 3 years ago
Aaron Train c30c775870 [fenix] For https://github.com/mozilla-mobile/fenix/issues/22710 - Disable run-ui in build-contributor-pr workflow (https://github.com/mozilla-mobile/fenix/pull/22720)
* Disable run-ui in build-contributor-pr workflow

Unfortunately the problem with INSTALL_FAILED_INSUFFICIENT_STORAGE is still showcasing itself on v2.21.0 – I'm not aware of any workaround at this moment in time, so I'm disabling this step of the workflow again.

* Update build-contributor-pr.yml
3 years ago
Aaron Train 5d1146ad11 [fenix] Re-enable contributor UI test job
Trying out @v2.21.0 to see if INSTALL_FAILED_INSUFFICIENT_STORAGE is resolved
3 years ago
Michael Comella bab61a8239 [fenix] No issue: change label in perf issue template to `performance`
I recently changed the label from `eng:performance` to `performance`
so this template also has to be updated.
3 years ago
Aaron Train 8e7d41412d [fenix] No issue: Fix workflow if statement in build-contributor-pr.yml (https://github.com/mozilla-mobile/fenix/pull/20982) 3 years ago
Aaron Train 8fd87ab361 [fenix] Disable run-ui in build-contributor-pr.yml (https://github.com/mozilla-mobile/fenix/pull/20981) 3 years ago
Stefan Arentz 1480a5292b [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (https://github.com/mozilla-mobile/fenix/pull/20457)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Automation/TC)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Workflows)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Workflows)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Issue Templates)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Jenkins)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (README & Documentation)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Jenkins)

* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Random)
3 years ago
Sebastian Kaspari a439c163be [fenix] GitHub workflow (run-ui): Use Java 11. 3 years ago
Sebastian Kaspari 70ae207572 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19662: Use Java 11. 3 years ago
Michael Comella 94f2c824e5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19901: add benchmark.gradle to CODEOWNERS. 3 years ago
Jonathan Almeida 2c808a4d28 [fenix] Use bug report template with data validation
Github supports a more useful templating system that can provide
hints, descriptions, and simple data validation.

We can try to use this to increase the quality of our bug reports.
3 years ago
Aaron Train 38a96bd731 [fenix] No issue: Remove workaround; update runner in build-contributor-pr.yml (https://github.com/mozilla-mobile/fenix/pull/20172) 3 years ago
Aki Sasaki 912dc3bc1f [fenix] possibly fix if statement in sync-strings (https://github.com/mozilla-mobile/fenix/pull/20163) 3 years ago
Aaron Train 2f4c65fca2 [fenix] No issue: Apply workaround for run-ui in contributor workflow (https://github.com/mozilla-mobile/fenix/pull/20161) 3 years ago
Aki Sasaki 4738f580aa [fenix] cancel sync-strings on non-beta versions (https://github.com/mozilla-mobile/fenix/pull/19776)
* cancel sync-strings on non-beta versions

* use fenix-beta-version 2.0.0
3 years ago
Kevin Brosnan 0f2b64cb68 [fenix] Prevents stale bot from closing issues for disabled tests 3 years ago
Stefan Arentz 55da255570 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/19773 - Add a needs:review label to the automatic String Sync PRs (https://github.com/mozilla-mobile/fenix/pull/19774) 3 years ago