Michael Telatynski
6c87e294c4
Run CI in Github Actions ( #22054 )
...
* Tidy workflows
* Update get-version-from-git.sh
* Run tests in Actions
* Upload coverage to SonarCloud
* Run linters in Actions
* Run builds in Actions, consolidating with sentry uploader
* Update sonar-project.properties
* chmod +x
* Iterate
* Use new env vars
* Delete yarn-sub.js
* Use re-usable sonarqube action
* Add README badges
* Match reality
2022-05-16 16:23:44 +02:00
Kat Gerasimova
c0a7437c20
Reference commits instead of tags in workflows ( #19597 )
...
This is better in case the tag is ever assigned to another commit.
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io >
2021-11-03 12:42:46 +00:00
Ekaterina Gerasimova
fd9b14a75e
Triage automation: update token
...
GitHub bug means that GITHUB_TOKEN doesn't work according to
documentation at https://docs.github.com/en/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token because it doesn't have the right permissions for moving stuff to a project board.
The automation throws this error:
Error: Resource not accessible by integration
Use our own generated token for now.
Signed-off-by: Ekaterina Gerasimova <kittykat3756@gmail.com >
2021-08-10 09:48:27 +01:00
Ekaterina Gerasimova
4de76c4c8e
Add Actions for moving tasks on triage workboard
...
The Action token may or may not work, no way to test without trying
Signed-off-by: Ekaterina Gerasimova <kittykat3756@gmail.com >
2021-08-09 16:29:26 +01:00