summaryrefslogtreecommitdiffhomepage
path: root/.github/workflows/android-app.yml
AgeCommit message (Collapse)AuthorFilesLines
2025-10-28Rename 'shared' to 'repository'Kalle Lindström1-1/+1
2025-10-21Specify runner build label for build jobAlbin1-1/+1
2025-10-20Add assemble stagemole to android build and testing tasksJonatan Rhodin1-0/+1
This is required by e2e tests
2025-10-17Migrate android build to self-hosted runnerAlbin1-237/+33
2025-10-16Add many paths to the exclude list for Android build CILinus Färnstrand1-1/+14
Should save a lot of time in CI when changing unrelated files
2025-10-06Bump wait other jobsDavid Göransson1-1/+1
2025-08-28Use rust-android-gradle plugin as submoduleKalle Lindström1-6/+14
2025-08-04Update scheduled run to 80 iterationsDavid Göransson1-1/+1
2025-07-11Fix debug keystore usage in fork jobsAlbin1-4/+6
Moving the dummy debug keystore to an enviornment variable to make t accessible for forks. The dummy debug keystore is not considered a secret and is only used for test and verification.
2025-07-10Add e2e test for Google play purchasesDavid Göransson1-0/+1
2025-05-21Update CI jobs to use new property naming schemeDavid Göransson1-2/+5
2025-02-14Increase schedule e2e test repeat to 10Albin1-1/+1
2025-02-14Fix schedule e2e test repeatAlbin1-16/+12
2025-02-14Clean up outdated commentsAlbin1-9/+0
2025-02-10Enable using per-runner e2e test accountAlbin1-3/+12
2025-02-10Increase nightly mockapi test repeat to 100Albin1-1/+1
2025-02-07Update all CI to update wireguard-go submodule more explicitlyLinus Färnstrand1-1/+1
2025-02-06Fix e2e test workflow variablesAlbin1-12/+20
2025-01-30Move actions keystore to secretAlbin1-35/+10
The affected debug.keystore is only used in GitHub actions workflows for test and verification.
2025-01-28Fix missing default infra workflow variableAlbin1-7/+9
2025-01-28Bundle a pre-generated relay list instead of generating oneJonatan Rhodin1-53/+0
The android app will try to bundle the relays.json found under dist-assets/relays/ if it exists. Otherwise it will rely on the relay list downloaded by the api. For alpha, beta and stable release builds it is required to have a bundled relays.json file.
2025-01-27Run e2e tests towards stagemole by defaultAlbin1-7/+28
Co-authored-by: Niklas Berglund <niklas.berglund@gmail.com>
2025-01-10Fix gradle rust android pluginDavid Göransson1-0/+2
2025-01-08Add gradle rust pluginJonatan Rhodin1-40/+45
2024-12-17Restore lint taskDavid Göransson1-1/+1
2024-12-13Change CI lint task to only run on app moduleAlbin1-1/+1
Limit linting to the app module in CI since it has the `checkDependencies` option set.
2024-12-12Remove machines file except on WindowsDavid Lönnhager1-3/+0
2024-11-26Update Actionstinyboxvk1-8/+8
Signed-off-by: tinyboxvk <13696594+tinyboxvk@users.noreply.github.com>
2024-11-21Upload artefact even if previous step failedNiklas Berglund1-1/+1
2024-11-19Disable nightly firebase testsNiklas Berglund1-2/+2
2024-11-14Update github actions workflowsOskar1-1/+1
2024-11-12Use maybenotv2 on iOS, remove maybenotv1Emīls1-1/+1
2024-10-30Add back maybenot_machines version 1Joakim Hulthe1-1/+1
2024-10-23Disable e2e tests for PR updatesNiklas Berglund1-1/+3
2024-10-15Add minimal leak tests for AndroidNiklas Berglund1-2/+4
2024-10-01Change syntaxNiklas Berglund1-1/+1
2024-10-01Run mockapi tests 10 times nightlyNiklas Berglund1-1/+1
2024-09-20Clean up actions and workflows from cbindgenAlbin1-2/+0
2024-09-06Install cbindgen in build script and workflowAlbin1-0/+2
Temporary fix to address maybenot.h (checked in) sometimes needing to be re-generated due to how `make` looks at last-modifications while git neither stores nor consistently sets modification metadata on file checkout. NOTE: The version should match the one used in the checked in maybenot.h file.
2024-09-06Add daita grpc and uiAlbin1-0/+3
2024-09-06Check out wireguard-go-rs recursively in workflowAlbin1-0/+5
2024-08-28Change schedule of android-app.ymlNiklas Berglund1-2/+2
2024-08-22Add top level `permissions` to all Github Actions workflowsLinus Färnstrand1-0/+3
The default permission on the repository is already set to read only. So in practice this makes no difference. But this makes that more explicit, and less relying on the repository being correctly configured. This also makes security scanning tools such as OpenSSF scorecard happier about the overall security of our repository.
2024-08-22Set e2e and mockapi timeout based on repeatsNiklas Berglund1-1/+12
2024-08-22Add repeat option for self hosted e2e testsNiklas Berglund1-9/+18
2024-08-19Fix relay list pathAlbin1-1/+1
2024-08-19Fix for failing mockapi and e2e testsNiklas Berglund1-3/+5
2024-08-15Refactor lockfile script and gradle tasksAlbin1-5/+5
2024-07-23Exclude heavy compile CI jobs on changes to CODEOWNERSLinus Färnstrand1-0/+1
2024-07-09Configure which CI jobs should be triggered by osv-scanner.toml changesLinus Färnstrand1-0/+1