Commit Graph

36 Commits

Author SHA1 Message Date
Adam Brown cc4187b9ed no longer need to setup a synapse server for the smalltalk tests
- is handled by the chat-engine submodule and dedicated repository
2022-12-10 14:57:15 +00:00
Adam Brown d853e67b21 updating wrapper update action to use submodules 2022-12-10 11:24:11 +00:00
Adam Brown 1e46822c6c upgrade to v3 codecov action 2022-12-07 22:33:09 +00:00
Adam Brown 0fca429a07 verbose codecov logging 2022-12-07 22:32:09 +00:00
Adam Brown ce949f0ab5 including chat-engine sub build in the coverage report 2022-12-07 21:41:20 +00:00
Adam Brown 99c9556fb3 use recursive submodule checkout 2022-11-28 19:10:56 +00:00
Adam Brown be00270958 updating setup-java to latest 2022-10-22 12:01:29 +01:00
Adam Brown 7f6f01987a handling all characters in secrets 2022-09-29 20:40:47 +01:00
Adam Brown 5f8f0b87ca renaming work flow to better reflect what it does 2022-09-29 19:48:23 +01:00
Adam Brown 40222b5ea3 adding automatic foss apk uploading to the release 2022-09-29 19:29:33 +01:00
Adam Brown be17c9efec re-enabling latest synapse for tests 2022-09-15 20:28:41 +01:00
Adam Brown 8e7e47097f making the automated release train only release on mondays and thursday to avoid spamming the play console with new release 2022-09-08 20:06:08 +01:00
Adam Brown ffc85d91b0
use PAT for github api 2022-09-01 22:49:36 +01:00
Adam Brown dce87eb30e
using PAT for accessing github api 2022-09-01 22:49:00 +01:00
Adam Brown 8572073a37
Update nightly.yml 2022-09-01 22:16:28 +01:00
Adam Brown 9e17f77a75 posting message to matrix room on release upload 2022-08-31 22:38:22 +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 21eff5a4ab
compiling foss app as part of the assemble pipeline 2022-08-31 18:22:21 +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 982476e7d6 adding gh action for generating the signed bundle
- doesn't upload anywhere yet...
2022-08-24 16:02:39 +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 ca0889603a forcing synapse to last known working version 2022-07-11 22:43:11 +01:00
Adam Brown 0b65fd7766 making use of gradle action for caching 2022-03-26 10:42:11 +00:00
Adam Brown 7cdd8e2b96
Adding gradle wrapper updating action 2022-03-26 09:51:43 +00:00
Adam Brown fd4566c234 using 3rd party download artifact action to allow downloading artifacts from the current workflow 2022-03-18 20:51:53 +00:00
Adam Brown 2ab2253e7a splitting the apk generation from the commenting to prevent action attacks when specifying the checkout target 2022-03-17 23:56:19 +00:00
Adam Brown 49ef9eb5aa hopefully supporting running the check size action on external PRs 2022-03-16 20:47:34 +00:00
Adam Brown 0a5f3521f7 creating bundletool wrapper script 2022-03-15 22:04:06 +00:00
Adam Brown 70880d0836 fetching bundletool 2022-03-15 21:36:57 +00:00
Adam Brown 5a583923f4 adding job to checksize and print the output to the PR 2022-03-15 20:56:51 +00:00
Adam Brown 50663f486f caching pip depedencies 2022-03-08 22:40:10 +00:00
Adam Brown 45f9a81e52 using single https synapse instance for test harness 2022-03-08 21:54:29 +00:00
Adam Brown 4dc89091ba testing the room events decrypter 2022-03-06 12:46:18 +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 a3dea5ddc6 adding test workflow 2022-02-27 22:54:26 +00:00