Commit Graph

42 Commits

Author SHA1 Message Date
Adam Brown 5eedb31d46 remove matrix release pipeline workaround 2023-01-08 12:34:06 +00:00
Adam Brown e15806888a Updating version name format to use chronological and numerical ordering 2023-01-07 16:38:40 +00:00
renovate[bot] ae16c06051
Update dependency matrix-js-sdk to v23 2022-12-21 18:01:42 +00:00
Adam Brown 61fff76844
Merge pull request #293 from ouchadam/tech/conventions
Replace buildSrc with conventions submodule
2022-12-12 22:32:24 +00:00
Adam Brown 259644aa55 using conventions with their own versioning
- removes android plugins and compose from the main app
2022-12-12 22:24:51 +00:00
Adam Brown c299d558d3 lifting application id to the convention consumer 2022-12-12 19:24:59 +00:00
Adam Brown 83f0c1a243 replace buildSrc with conventions submodule 2022-12-12 19:20:22 +00:00
renovate[bot] 036672bc81
Update dependency matrix-js-sdk to v22 2022-12-12 18:42:11 +00:00
renovate[bot] b2198ace3b
Update dependency @googleapis/androidpublisher to v4 2022-12-12 18:31:04 +00:00
Adam Brown 09c2f76e5d avoid running coverage of submodule, it's already captured by its own repo 2022-12-10 14:55:44 +00:00
Adam Brown 121cfaf5bd attempt to run full coverage 2022-12-07 21:31:35 +00:00
Adam Brown 2e6e21215e using html page url link for release bot message 2022-11-06 20:53:57 +00:00
Adam Brown 093e5b64bb splitting the unified push reciever logic to a testable delegate 2022-11-03 13:11:01 +00:00
Adam Brown b6f223c8c9 ignoring engine creation from the coverage report 2022-11-03 12:48:21 +00:00
Adam Brown 3a4b6dfa32
Mark github releases as non preview
it's happening!
2022-10-28 19:17:30 +01:00
Adam Brown 919c973d5d
submit release notifications to the main small-talk room 2022-10-28 19:14:44 +01:00
Adam Brown 94c90edbb1 auto rebasing isn't working correctly, reverting to merges 2022-10-04 19:17:46 +01:00
Adam Brown 40222b5ea3 adding automatic foss apk uploading to the release 2022-09-29 19:29:33 +01:00
Adam Brown 6df204009e updating matrix js sdk 2022-09-29 19:11:18 +01:00
Adam Brown e773bc35c4 rendering invites as notification which temporarily open the app on tap 2022-09-15 20:06:17 +01:00
Adam Brown d524f30425 adding build script for generating signed foss releases 2022-09-15 20:06:17 +01:00
Adam Brown 9899c53548 using the REBASE automerge method to avoid syncing release back to main causing main to be ahead of release 2022-09-08 20:06:08 +01:00
Adam Brown 68553df1ca parsing the version name v param as an int -
fixes the patch being appended
2022-09-04 14:20:30 +01:00
Adam Brown d406586afa performance room key inserts in transactions to help improve performance
- adds explicit dispatcher contexts when interacting with the olm store
2022-09-03 13:51:14 +01:00
Adam Brown fa07ff9607 using date versioning with V modifier for unique version names and git tags 2022-09-03 09:40:35 +01:00
Adam Brown 3a8e26579c adding missing github ref 2022-09-01 22:26:57 +01:00
Adam Brown 2b26b55557 lazily loading the matrix secrets
- fixes the nightly job failing due to missing secrets
2022-09-01 22:02:43 +01:00
Adam Brown 9e17f77a75 posting message to matrix room on release upload 2022-08-31 22:38:22 +01:00
Adam Brown ebfcd1f058 adding automatic sync back to main from the release branch
- is a PR to catch merge conflicts
2022-08-31 21:47:52 +01:00
Adam Brown 53dd303553 avoiding logging all apk variants 2022-08-31 21:42:19 +01:00
Adam Brown 8cf4768f9e fixing missing application id when promoting draft release to live 2022-08-31 21:38:08 +01:00
Adam Brown c580bcbdab Merge pull request #106 from ouchadam/release-candidate
[Auto] Release Candidate
2022-08-31 21:08:39 +01:00
Adam Brown e1b1e77b83 skipping noop modules from the coverage report 2022-08-31 18:14:47 +01:00
Adam Brown 9f5beb532f adds automatic beta track deploying and github release creation on merges to the release branch
- each merge expects an updated version code
2022-08-30 20:43:34 +01:00
Adam Brown e235598ff5 adding script to generate signed release bundle 2022-08-24 15:34:30 +01:00
Adam Brown cac4f8cedf ignoring node modules 2022-08-24 15:15:26 +01:00
Adam Brown 5ce79bd2b8 nightly task to automatically PR and merge changes from main into release 2022-08-24 14:17:31 +01:00
Adam Brown 2fdcbc7223 updating coverage report location to match the android gradle plugin update 2022-06-11 19:07:17 +01:00
Adam Brown 764c0d1853 ignoring the roomevent json models until serializationx marks the code as generated 2022-06-11 10:25:21 +01:00
Adam Brown e0a7830b5d ignoring stub modules from coverage report 2022-03-13 14:15:24 +00:00
Adam Brown e792264b3c Merge pull request #1 from ouchadam/ci
Adding CI pipelines for assembly and testing
2022-02-28 23:06:52 +00:00
Adam Brown c78d24a458 initial commit 2022-02-27 21:48:14 +00:00