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

Investigate migration to Github Actions #732

Open
Clstroud opened this issue May 7, 2024 · 1 comment · May be fixed by #777
Open

Investigate migration to Github Actions #732

Clstroud opened this issue May 7, 2024 · 1 comment · May be fixed by #777
Assignees
Labels

Comments

@Clstroud
Copy link
Collaborator

Clstroud commented May 7, 2024

Attempt to migrate the current CircleCI pipeline to Github Actions.

Our localization workflow is no longer working due to branch protections on develop, which we don't want to remove. Github Actions should theoretically allow us to enforce localization exports such that they occur on PR branches exclusively, while also enforcing that step as a merge requirement.

@Clstroud Clstroud added the task label May 7, 2024
@Clstroud Clstroud self-assigned this May 7, 2024
@peterkos peterkos self-assigned this May 21, 2024
@peterkos
Copy link

peterkos commented May 21, 2024

Goals:

  • Locally run w/ act (for devvin')
  • Get output closer to the current CircleCI output (specific test success vs. hunting around in the test step log)
  • Enforce localization exports on PRs (merge requirement)
  • Commit an updated .xliff l11n file

@Clstroud Is there anything I'm missing? Do we want to map over the other fastlane lanes as well (ex. buildanddeploytotestflight)?

@peterkos peterkos linked a pull request May 23, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants