Commit Graph

184 Commits

Author SHA1 Message Date
Patrik Oldsberg a18c054e9b workflows: ensure that working directory is clean at the end of build 2020-09-06 10:55:20 +02:00
Patrik Oldsberg b045b166b6 run prettier 2020-09-05 16:37:30 +02:00
Patrik Oldsberg 7a7396be55 add prettier scripts and .prettierignore + workflow check 2020-09-05 16:36:58 +02:00
Patrik Oldsberg 3fa419d765 workflows: skip caching in microsite deployment 2020-09-05 15:27:41 +02:00
Patrik Oldsberg 66f53328f8 microsite: remove from workspace and build independently 2020-09-05 11:16:14 +02:00
Patrik Oldsberg 0c29e3d410 workflows: add discord notification 2020-08-31 15:34:28 +02:00
Fredrik Adelöw e2473c6989 fix(build): remove node_modules caching on windows 2020-08-28 11:22:20 +02:00
Patrik Oldsberg 34cf8a3e0f Merge pull request #2107 from spotify/rugvip/composite
workflows: use new multi-path caching to completely cache node_modules
2020-08-25 16:52:02 +02:00
Patrik Oldsberg 20b61b816f Merge pull request #2102 from spotify/rugvip/wf
workflows: more caching and less building
2020-08-25 14:14:48 +02:00
Patrik Oldsberg bc883377fd workflows: no need to include deps in build for tests 2020-08-25 13:22:54 +02:00
Patrik Oldsberg d42c09c058 workflows: use new multi-path caching to completely cache node_modules + prep for composite action 2020-08-25 13:10:38 +02:00
Patrik Oldsberg 9b514b1875 workflows: add yarn cache and frozen lockfile install for chromatic 2020-08-25 09:07:07 +02:00
Patrik Oldsberg a4a9777b61 workflows: remove duplicate storybook build already done by chromatic 2020-08-25 09:04:00 +02:00
Patrik Oldsberg b6ba9ed08a workflows: cache node_modules in e2e tests 2020-08-25 09:03:07 +02:00
Patrik Oldsberg 3abc517cfc Merge pull request #2085 from spotify/rugvip/se2ep
packages: move CLI e2e test to separate package, port to TS and slim down workflow
2020-08-23 22:40:58 +02:00
Patrik Oldsberg f0cda149dd Merge pull request #2086 from spotify/rugvip/win
workflows: add Windows master build
2020-08-23 19:33:43 +02:00
Patrik Oldsberg 4e5422bd34 workflows: add Windows master build 2020-08-23 19:13:01 +02:00
Patrik Oldsberg 0d09f12c4d workflows: update e2e test workflows 2020-08-23 18:30:33 +02:00
Patrik Oldsberg 5f1c74452a workflows: rename Frontend CI to just CI 2020-08-23 16:18:48 +02:00
Fredrik Adelöw a118951eaa build(microsite): deploy site when docs are changed 2020-08-19 17:03:35 +02:00
Ivan Shmidt e3df6aa2c9 fix: path in gh-action 2020-08-13 15:51:30 +02:00
Ivan Shmidt 045d796667 Merge branch 'master' of github.com:spotify/backstage into mob/docusaurus-structure 2020-08-13 10:15:01 +02:00
Patrik Oldsberg d5e4005ea4 workflows: run CLI e2e tests with same scope as Frontend CI 2020-08-13 09:27:54 +02:00
Ivan Shmidt 9b439375cf Merge branch 'master' of github.com:spotify/backstage into mob/docusaurus-structure 2020-08-12 16:04:54 +02:00
Ivan Shmidt 5ca26841e2 feat: action to check microsite build 2020-08-12 15:39:02 +02:00
Ivan Shmidt 4ef9628276 feat: ga-action for deploy 2020-08-12 12:05:52 +02:00
Patrik Oldsberg 11d0644ff8 workflows/frontend: fix verify-links being run before yarn install 2020-08-12 11:54:08 +02:00
Ivan Shmidt 1f3ba71d5d fix: rebuild 2020-08-12 11:37:38 +02:00
Ivan Shmidt 1a79adf6ff fix: please rebuild again 2020-08-12 11:17:33 +02:00
Ivan Shmidt d53fa3e837 fix: please rebuild 2020-08-12 11:16:03 +02:00
Ivan Shmidt 3c8976e44c fix: conflicts 2020-08-12 11:12:22 +02:00
Ivan Shmidt 6db2d91a01 feat: microsite deploy gh-action
Co-authored-by: Raghunandan Balachandran <meetraghu28@gmail.com>
2020-08-12 11:08:04 +02:00
Patrik Oldsberg 238b5c5883 workflows/frontend: fix workflow never being triggered 2020-08-12 10:35:17 +02:00
Patrik Oldsberg f4c0af1c16 Merge pull request #1906 from spotify/rugvip/doc-urls
Verify and fix broken urls in documentation
2020-08-11 17:14:41 +02:00
Raghunandan 9d1f531a18 Exclude microsite from the frontend CI workflow 2020-08-11 13:38:00 +02:00
Patrik Oldsberg 538a171b06 workflows: run broken link check in frontend CI 2020-08-11 12:22:58 +02:00
Patrik Oldsberg 2c4ee49be8 workflows: run cli checks on changes to create-app 2020-08-03 00:17:21 +02:00
Ivan Shmidt 3f046ed0e3 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/create-app-backend 2020-07-27 14:40:57 +02:00
Ivan Shmidt e5ed8f95d1 fix(cli): e2e backend PR adjustments 2020-07-27 14:38:07 +02:00
Patrik Oldsberg 13b62f2aff app: make bundling a regular build command 2020-07-26 20:33:59 +02:00
Ivan Shmidt 5f025442dc feat(cli): add e2e test for backend 2020-07-24 03:16:11 +02:00
Sebastian Qvarfordt 8f9c7723a7 fix(techdocs): fixes in techdocs-pypi workflow 2020-07-22 10:00:49 +02:00
Emma Indal 8127454859 fix(github/workflows): separate out techdocs pypi workflow to its own 2020-07-21 13:39:32 +02:00
Sebastian Qvarfordt 0539a58cbe Removed temp stuff from techdocs workflow 2020-07-20 19:30:02 +02:00
Sebastian Qvarfordt de83057b8f hopefully a fix 2020-07-20 17:49:17 +02:00
Sebastian Qvarfordt 2ffddf376c hopefully a fix 2020-07-20 17:48:45 +02:00
Sebastian Qvarfordt dcc724ba19 hopefully a fix 2020-07-20 17:47:31 +02:00
Sebastian Qvarfordt aed171b74f add to techdocs.yml for testing purposes 2020-07-20 17:44:35 +02:00
Sebastian Qvarfordt e8d5992f70 use working-directory instead of longs paths 2020-07-20 17:43:13 +02:00
Sebastian Qvarfordt d328ba590d Moved to master workflow 2020-07-20 16:58:24 +02:00