Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(project): reorganize circle tasks with new dependencies #11834

Merged
merged 1 commit into from
Nov 26, 2024

Conversation

jaredlockhart
Copy link
Collaborator

Because

  • We now have many new CircleCI integration tests and tasks for updating each of the external dependencies on: Firefox Desktop, Firefox Android (Fenix), Firefox iOS, and Application Services
  • This allows us to be more specific about which tests should run when each of those updates
  • This should reduce the overall amount of integration tests we run on PRs in general since only the specific tests necessary for a given PR should be run
  • This should bring down CircleCI costs and PR times

This commit

  • Adds additional path filtering to each integration test
  • Renames CircleCI tasks to be more consistent

Fixes #11829

@jaredlockhart jaredlockhart added this pull request to the merge queue Nov 26, 2024
Merged via the queue into main with commit 54ba07e Nov 26, 2024
17 checks passed
@jaredlockhart jaredlockhart deleted the 11829 branch November 26, 2024 17:06
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.

Revise circleci workflow to use newly added tracking ids as job triggers
2 participants