Honza Rychnovský
aa2b38cead
F-Droid and GitHub Release support ( #1787 )
...
* F-Droid support (#1784 )
* [#1768 ] `Zashi Foss` build type (#1769 )
* [#1768 ] Zashi Foss build type
- Closes #1768
- Changelog updated
* Support `zcashtestnetFoss` build type provider
* Code cleanup
* Build type converted to dimension
* CI update
* Code cleanup
* Code cleanup
Closes #1763
* CI update
* CI update
---------
Co-authored-by: Milan Cerovsky <milan@z.cash>
* Support `zcashtestnetFoss` build type provider
* Remove FB Crashlytics for Debug and Foss BT
* Helper comments
Remove these helper comments before merging
* Firebase FOSS removal
* Update screen removed
* QR scanner set to zxing for foss version
* Compilation hotfix
* Foss suffix removed
* Revert "Foss suffix removed"
This reverts commit 881ef0d4d43ff4a391d31091dd4d3672770688aa.
* Version code hotfix for fdroid
* Minor alternative-stores changes (#1777 )
- Fix app name
- Tests fix
* Test fdroid 855 (#1775 )
Revert "#1763 Keystone confirmation flow design update (#1773 )"
* Compilation hotfix
* Change default `verssionCode` back to 1
As it’s not needed for F-Droid version passing
* Change the default `versionName` format
- To align with the F-Droid requirements
- UI still displays the same format
* Checkout hotfix
* Compilation hotfix
---------
Co-authored-by: Honza Rychnovský <honza@rychnovsky.dev>
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
* GitHub Releases (#1786 )
* Create release.yaml
* Update release.yaml
---------
Co-authored-by: y4ssi <11613913+y4ssi@users.noreply.github.com>
Co-authored-by: Milan Cerovsky <milan@z.cash>
* F-Droid reproducible builds (#1788 )
* Uncomment `check_secrets`
* Build Foss app variant
* Remove unnecessary variables
* Add striping of non-foss files
* Update the FOSS related steps
* Versions update
* Versions update
* Fix version files path
* Fix stripping step
* Rework non-foss stripping step
* Fix stripping with sed
* Strip out plugins
* Update release.yaml
* Integrations show only when flexa and coinbase is set up
* Version name and version code artifact fix
* Pipeline signing update
* Revert "Pipeline signing update"
This reverts commit 0b509907a7
.
* Fdroid stripping update
* Pipeline update for reproducible build
* Pipeline update for reproducible build
* Pipeline update for reproducible build
* Pipeline update for reproducible build
* Remove support email from gradle variables
- Moved to strings instead
- So we can leverage reproducible builds from F-Droid
* Disable dependency metadata in apks
* Fix strip step timeout
---------
Co-authored-by: Milan Cerovsky <milan@z.cash>
Co-authored-by: y4ssi <11613913+y4ssi@users.noreply.github.com>
* Update fastlane changelogs
* Changelog update
---------
Co-authored-by: Milan <milan@z.cash>
Co-authored-by: y4ssi <11613913+y4ssi@users.noreply.github.com>
2025-02-20 20:42:02 +01:00
Carter Jernigan
5fc3974129
[ #784 ] Refactor support email address to CI variable
...
---------
Co-authored-by: Honza <rychnovsky.honza@gmail.com>
2023-03-13 09:19:14 -04:00
Carter Jernigan
6e85764f74
[ #346 ][ #304 ] Configure Crashlytics and analytics opt-out
2023-01-26 14:12:44 -05:00
Carter Jernigan
811e2cd5ce
[ #718 ] Use variables for Test Lab
...
This will make it easier for team members to find links to test results
2023-01-13 06:11:11 -05:00
Honza Rychnovsky
2b899a7200
[ #682 ] Testing Documentation Update
...
* [#682 ] Testing documentation update
* Bump benchmark dep to 1.2.0-alpha8
* Simplify ui-benchmark-test module build types
* Add referential benchmark test results
* Code clean
2022-12-22 15:42:52 +01:00
Carter Jernigan
a8be47bf89
[ #433 ] Use emulator.wtf for tests on CI ( #428 )
...
This should speed up our builds and reduce flakiness.
Followup items:
- Enable coverage
- Collect screenshots
- Fix target API on sdk-ext-lib #430
2022-05-17 10:06:56 -04:00
Carter Jernigan
fcd3728f0a
[ #260 ] Rename keystore secrets
...
This will provide clarity for someone looking at the secrets on the GitHub deployment admin screens. It will be clear that we have the upload key available to CI and not the final release key.
2022-03-07 11:21:35 -05:00
Carter Jernigan
52b6382d47
Configure build with GitHub Actions
2022-01-26 15:13:19 -05:00