Commit Graph

31 Commits

Author SHA1 Message Date
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
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
f0134a83ce switch github actions to running on push instead of release created
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-09-30 15:37:15 +09:30
Alexis Tyler
7708bac87f add new release script
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-09-30 15:35:01 +09:30
Alexis Tyler
c4e1df20e2 try github actions types filter
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-09-06 14:26:39 +09:30
Alexis Tyler
9fa13e9f04 try release on tag push
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-09-06 14:12:04 +09:30
Alexis Tyler
b069232991 fix modclean missing by using yarn context
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-09-06 14:08:42 +09:30
Alexis Tyler
c23f931898 add modclean to build process
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-09-05 12:48:53 +09:30
Alexis Tyler
63245aaa2b switch to newest version of OmgImAlexis/upload-to-release
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-26 13:18:11 +09:30
Alexis Tyler
83d28a1da8 pack before uploading release
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-26 12:22:25 +09:30
Alexis Tyler
18eeb8063b try different upload-to-release fork
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-26 12:13:52 +09:30
Alexis Tyler
02908caccf changed github action workflow names
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-25 17:20:24 +09:30
Alexis Tyler
635b456955 split github workflows into lint and release
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-25 17:12:32 +09:30
Alexis Tyler
f0f43ba519 remove check if tag and add lint script
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-24 13:51:43 +09:30
Alexis Tyler
ce3a9115e3 check for tag before running release job
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-24 13:48:30 +09:30
Alexis Tyler
c1eb31d1ed switch back to action master branch
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-24 13:15:29 +09:30
Alexis Tyler
ca44b85b83 switch to change branch of OmgImAlexis/upload-to-release
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-24 12:43:34 +09:30
Alexis Tyler
b672821ff0 switch actions release to our fork for now
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-24 12:20:55 +09:30
Alexis Tyler
c478e03bfd fix args for github release
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-24 12:01:49 +09:30
Alexis Tyler
4493af32ec use auto github token
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-24 11:53:48 +09:30
Alexis Tyler
6feaccf7cc add ssh keys before installing deps
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-24 11:47:40 +09:30
Alexis Tyler
ee4c198546 add github actions file
Signed-off-by: Alexis Tyler <xo@wvvw.me>
2019-08-24 11:42:58 +09:30