Commit graph

12 commits

Author SHA1 Message Date
Chris Garrity
64c4333aea Add missing github config
The username and email were missing, so translation commit failed.
Added a new workflow for the tx-pull-manual branch to verify it works
2020-06-03 11:02:26 -04:00
Chris Garrity
c29d2ecdc3 add images for wiki pages
and fix circle config typo
2020-05-28 12:41:21 -04:00
Chris Garrity
a3fa0be074 Add slack notifications for failing cron jobs
* add the slack orb
* configure failure only status messages for the jobs that sync with transifex
2020-05-28 09:08:15 -04:00
Chris Garrity
c74511e5d5 install node-modules for cron workflows
The jobs that don’t run the build and test job (scheduled jobs) need to install the node modules because they’re not already in the workspace. The `node/install-packages` command from the node orb will use cached modules if available.
2020-05-28 07:35:58 -04:00
Chris Garrity
0184ebc4d4 Configure known_hosts with github for jobs that don’t run checkout 2020-05-27 16:23:49 -04:00
Chris Garrity
798b0eb221 fix use of VERSION env variable
was trying to use the variable before it was in the env.
2020-05-27 15:56:51 -04:00
Chris Garrity
e7487ed4ce Add ssh keys to deploy job
pushing the git tag will when we npm publish will also require the git keys.
2020-05-27 14:36:47 -04:00
Chris Garrity
e8ae7efd37 Add schedule task for sync-help 2020-05-13 15:34:15 -04:00
Chris Garrity
f909883dc1 add weekly translation update 2020-05-13 15:22:50 -04:00
Chris Garrity
bd74bf9785 add deploy step 2020-05-13 15:10:18 -04:00
Chris Garrity
ef5cc01ff6 use latest node orb 2020-05-12 15:32:10 -04:00
chrisgarrity
d6da535b2d Add .circleci/config.yml 2020-05-12 12:42:14 -04:00