Skip to content

Comments

Releases/irios/build firefox#4

Draft
isabelrios wants to merge 17 commits intomainfrom
releases/irios/build-firefox
Draft

Releases/irios/build firefox#4
isabelrios wants to merge 17 commits intomainfrom
releases/irios/build-firefox

Conversation

@isabelrios
Copy link

creating a PR from a branch named releases/irios/build-firefox to build firefox

We would like to work on managing the dependencies between the build and test workflows to be able to run the complete workflow. In order to do that, we need a green build that creates the artifacts.

@isabelrios
Copy link
Author

@ahal I may have missed something else.. but the workaround of creating a PR from a releases branch does not fix the Chain of Trust verification error! error we were seeing to build firefox :(

@ahal
Copy link

ahal commented May 27, 2024

Sorry, I meant to just use the releases branch directly and not create a PR at all. E.g, push to releases/irios/build-firefox, and then look at the checks over there

The good news is that fix for this landed in scriptworker:
mozilla-releng/scriptworker@9b01b3e

But we haven't created a new release yet. I can prioritize doing this if you specifically need to use a PR for testing.

@isabelrios
Copy link
Author

Sorry, I meant to just use the releases branch directly and not create a PR at all. E.g, push to releases/irios/build-firefox, and then look at the checks over there

The good news is that fix for this landed in scriptworker: mozilla-releng/scriptworker@9b01b3e

But we haven't created a new release yet. I can prioritize doing this if you specifically need to use a PR for testing.

oh sorry for the misunderstanding... I will try that while the patch is ready in a release, there is not any hurry for that on our side. Thanks for sharing the updates :)

- taskgraph.transforms.task

task-defaults:
worker-type: bitrise

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: In order to fix

scriptworker_client.exceptions.TaskVerificationError: No workflow scopes starting with 'project:mobile:firefox-ios:releng:bitrise:' found

the worker-type should be something else than bitrise. We don't need to run the complete task on the Bitrise infra given that this task just checks some Taskcluster metadata

Suggested change
worker-type: bitrise
worker-type: misc

@Eijebong Eijebong force-pushed the main branch 5 times, most recently from 0ad3a8a to 2240f9a Compare July 9, 2025 15:44
@Eijebong Eijebong force-pushed the main branch 2 times, most recently from 363c24e to c2b885b Compare July 24, 2025 15:50
@hneiva hneiva force-pushed the main branch 3 times, most recently from 467ae6a to 7f84160 Compare July 24, 2025 20:39
@Eijebong Eijebong force-pushed the main branch 7 times, most recently from 82ab343 to 9134134 Compare August 5, 2025 16:19
hneiva pushed a commit that referenced this pull request Feb 4, 2026
… from last week (#4) (mozilla-mobile#29335)

* Refactor FXIOS-13237 [Swift 6 Migration] Turn on Strict Concurrency in Onboarding Kit (mozilla-mobile#29204)

* Refactor  FXIOS-13389 [Swift 6] Turn on strict concurrency for Sync Framework (mozilla-mobile#29221)

* make sync package strict concurrent

* make sync manager component

* Refactor FXIOS-13450 [Swift 6] Fix strict concurrency warnings in Tab Manager (mozilla-mobile#29257)

* Remove removeTabWithCompletion

* Isolate tab manager to main actor and fix remaining strict concurrency warnings

---------

Co-authored-by: Sophie <5545720+dataports@users.noreply.github.com>
Co-authored-by: Carson Ramsden <carsonramsden@gmail.com>
@hneiva hneiva force-pushed the main branch 8 times, most recently from 1e22d23 to 57c6e42 Compare February 9, 2026 18:00
@Eijebong Eijebong force-pushed the main branch 2 times, most recently from 421df6d to a000793 Compare February 17, 2026 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants