Skip to content

Migrate off BuildKite #7493

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

Closed
benbz opened this issue Oct 31, 2022 · 1 comment · Fixed by #7583
Closed

Migrate off BuildKite #7493

benbz opened this issue Oct 31, 2022 · 1 comment · Fixed by #7583
Assignees
Labels
T-Task Refactoring, enabling or disabling functionality, other engineering tasks Z-Actions Changes to the GitHub automation in .github/workflows/ z-CI

Comments

@benbz
Copy link
Member

benbz commented Oct 31, 2022

We're ramping down our BuildKite usage and this project is one of the few left on it. How much work would it be to migrate to GH Actions/similar so that CI was under your span of control?

@Florian14 Florian14 added T-Task Refactoring, enabling or disabling functionality, other engineering tasks z-CI Z-Actions Changes to the GitHub automation in .github/workflows/ labels Nov 7, 2022
@bmarty bmarty self-assigned this Nov 14, 2022
@bmarty
Copy link
Member

bmarty commented Nov 14, 2022

Buildkite is used at the moment by this project to:

  • build APKs on every pull requests. This is also done by GitHub action, and Buildkite is more used as a backup CI here. Ideally the existing GitHub action could provide an easy way to install the generated APK (by QR code, etc.), to replace the current script we have to download and install APK by providing a buildkite build number.
  • build release (unsigned) APKs for the PlayStore. A new GitHub action has to be created to do this work, every time the main branch is pushed. The release script will need to be updated to.

I can work on this this week.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Task Refactoring, enabling or disabling functionality, other engineering tasks Z-Actions Changes to the GitHub automation in .github/workflows/ z-CI
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants