Commit Graph

70 Commits

Author SHA1 Message Date
Alexis Tyler
eaecee424e chore: rename action build->compile-source 2021-03-28 18:59:52 -07:00
Alexis Tyler
92b5c0bc7d fix: move if to single line 2021-03-28 18:55:07 -07:00
Alexis Tyler
da69a8c193 fix: use correct field 2021-03-28 18:54:39 -07:00
Alexis Tyler
37984f9354 fix: on master 2021-03-28 18:52:30 -07:00
Alexis Tyler
93b714613c fix: default branch 2021-03-28 18:51:48 -07:00
Alexis Tyler
339f98f31a chore: move if to single line 2021-03-28 18:50:23 -07:00
Alexis Tyler
7a673dc0f8 fix: add steps to start action 2021-03-28 18:49:16 -07:00
Alexis Tyler
2297a1e161 fix: skip duplicate runs in github actions 2021-03-28 18:47:37 -07:00
Alexis Tyler
19e14e8a51 fix: use GITHUB_REPOSITORY env for release notes 2021-03-28 18:25:07 -07:00
Alexis Tyler
19ea157e2b fix: pre/release notes 2021-03-28 09:56:50 -07:00
Alexis Tyler
9842ea1149 fix: release notes 2021-03-28 09:55:35 -07:00
Alexis Tyler
c383b7b676 chore: switch github release actions 2021-03-28 09:26:12 -07:00
Alexis Tyler
962f4ef1d3 fix: ensure we checkout the repo in the release stage 2021-03-28 09:18:39 -07:00
Alexis Tyler
3d0b0bee8e fix: upload release with wildcard and remove checkout repo where not needed 2021-03-28 09:09:07 -07:00
Alexis Tyler
9752f50fcf fix: remove uses line 2021-03-28 08:45:02 -07:00
Alexis Tyler
67d3f85aa8 chore: add release notes job 2021-03-28 08:43:48 -07:00
Alexis Tyler
77330b43f0 fix: require coverage before building app 2021-03-28 08:28:39 -07:00
Alexis Tyler
f28e23b833 chore: add coverage job 2021-03-28 08:27:46 -07:00
Alexis Tyler
4d41cf4547 chore: add release job 2021-03-28 08:22:27 -07:00
Alexis Tyler
735bbf3c1b chore: add pre-release github job 2021-03-28 08:18:17 -07:00
Alexis Tyler
dd1f583fa1 fix: add gating to actions 2021-03-28 07:59:09 -07:00
Alexis Tyler
182ba5a722 chore: remove matrix for node 2021-03-28 07:57:49 -07:00
Alexis Tyler
c266f04978 fix: remove unneeded if in workflow 2021-03-28 07:55:49 -07:00
Alexis Tyler
33191fe62d chore: rework github action workflow 2021-03-28 07:54:54 -07:00
Alexis Tyler
cfe55a5535 fix: upload source to github artifacts 2021-03-28 04:43:20 -07:00
Alexis Tyler
09b180aee7 fix: only release on v tag and save source tgz to artifacts 2021-03-28 04:27:44 -07:00
Alexis Tyler
e96a9d967f fix: run actions on tag 2021-03-28 04:12:48 -07:00
Alexis Tyler
838e09eeb9 chore: add cache to nexe build 2021-03-27 12:00:44 -07:00
Alexis Tyler
8b90970817 fix: install nexe globally before building 2021-03-27 11:54:14 -07:00
Alexis Tyler
266644c2b5 fix: remove build validation step 2021-03-27 11:49:54 -07:00
Alexis Tyler
8c0edd45d6 chore: add matrix node version to lint 2021-03-27 11:44:00 -07:00
Alexis Tyler
cecb8c9b32 chore: add npm cache 2021-03-27 11:43:06 -07:00
Alexis Tyler
d4f92d006c chore: rework github actions 2021-03-27 11:41:56 -07:00
Alexis Tyler
c6371104d7 feat: add sentry release step to github action 2021-02-26 10:07:07 +10:30
Alexis Tyler
c87a16d63f chore: disable tests for now 2021-01-29 14:58:38 +10:30
Alexis Tyler
f3ca4d3d31 ci: enable tests and linting 2021-01-29 14:14:41 +10:30
Alexis Tyler
9ec225f872 fix: add copy-schemas to build step 2020-11-30 21:09:20 +10:30
Alexis Tyler
360e32bc7a ci(node): update to v14.x 2020-09-25 15:28:26 +09:30
Alexis Tyler
3a04778e54 ci: disable aws publishing for now 2020-07-08 10:56:43 +09:30
Alexis Tyler
9b153b9ed6 Create dependabot.yml 2020-06-08 15:34:00 +09:30
Alexis Tyler
5e8fa06ad4 fix: switch to bot key 2020-06-07 00:33:21 +09:30
Alexis Tyler
56abfc0df8 fix: use full hub token 2020-05-10 22:42:09 +09:30
Alexis Tyler
a899497502 ci(node): node v10.x -> v13.x 2020-04-11 16:26:39 +09:30
Alexis Tyler
00008554a3 build: split build and schemas into seperate jobs 2020-02-02 15:27:34 +10:30
Alexis Tyler
8a6263c6d8 fix: add plugin support back and disable release needing test/lint 2020-01-23 16:20:22 +10:30
Alexis Tyler
c0d9825f58 fix(subscriptions-transport-ws): patch duplicate subscriptions
See https://github.com/apollographql/subscriptions-transport-ws/issues/433
2019-11-04 13:16:55 +10:30
Alexis Tyler
b44b5c17c9 ci: switch from yarn to npm lock files 2019-10-11 13:44:11 +10:30
Alexis Tyler
aebfa706a6 ci: removed unneeded staging workflow and release script. Update main workflow 2019-10-07 17:32:15 +10:30
Alexis Tyler
806b9a93b4 don't make tags a pre-release
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-09-30 15:49:14 +09:30
Alexis Tyler
d0eac02542 fix file permissions
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-09-30 15:39:07 +09:30