Commit Graph

88 Commits

Author SHA1 Message Date
Patrik Oldsberg 7c820941a6 workflows: verify type dependencies 2020-06-01 12:35:47 +02:00
nikek 9a7d5518d5 make chromatic workflow work for forks 2020-05-19 13:49:40 +02:00
nikek a3adfc79fc manually build storybook before the chromatic action 2020-05-19 10:23:05 +02:00
nikek f1dcd53038 add github workflow for chromatic storybook UI testing/reviewing 2020-05-19 10:23:05 +02:00
Patrik Oldsberg 74d25d1550 github/workflows: fix build step to include dependencies as well 2020-05-18 12:22:35 +02:00
Patrik Oldsberg 5649632bde github/workflows: no --coverage flag for build 2020-05-18 00:51:16 +02:00
Patrik Oldsberg 53211aa6d5 github/workflows: run tsc in cli build 2020-05-18 00:46:44 +02:00
Patrik Oldsberg d1d7c564e7 github/workflows: update to new build setup 2020-05-17 23:30:18 +02:00
Patrik Oldsberg 4fb230e48f github/workflows: add check to make sure plugin templates stay in sync 2020-05-14 11:37:33 +02:00
Patrik Oldsberg 1579a9dded github/workflows: run all tests on changes to yarn.lock 2020-05-13 14:28:38 +02:00
Patrik Oldsberg f577f50fdc github/workflows: run cli workflow on yarn.lock changes 2020-05-13 14:28:38 +02:00
Marcus Eide 52736265a2 Use cross-env 2020-04-20 14:12:24 +02:00
Marcus Eide f5c67a4740 Add workflow step for cypress test 2020-04-20 13:34:12 +02:00
Patrik Oldsberg d70337eb53 scripts: move cli-e2e-test to packages/cli/e2e-test 2020-04-16 19:38:01 +02:00
Patrik Oldsberg e522989249 github/workflows,scripts/cli-e2e-test: use runner temp dir instead of generated dir 2020-04-16 19:06:11 +02:00
Patrik Oldsberg 54108354ff github/workflows: avoid cd in final cli tests 2020-04-16 17:52:08 +02:00
Patrik Oldsberg 372200bb19 github/workflows: split final cli lint and test task 2020-04-16 16:49:53 +02:00
Marcus Eide fb42fd490b wip: trying different things 2020-04-16 16:07:35 +02:00
Marcus Eide e762e95368 Modify envs in cli workflow 2020-04-16 15:20:20 +02:00
Marcus Eide c8f8759379 Try different approach to change dir in final step 2020-04-16 14:41:53 +02:00
Marcus Eide 432a2a3c31 Use :all flags for lint and test to not depend on git since 2020-04-16 10:15:17 +02:00
Marcus Eide ed32b1d161 Properly change to temp directory 2020-04-16 09:57:35 +02:00
Marcus Eide 300a891f71 Create new app in temp dir 2020-04-16 08:50:11 +02:00
Marcus Eide ca2ccb3145 Modify cli workflow 2020-04-15 20:58:12 +02:00
Patrik Oldsberg 8f8e3eee96 github/workflows: trigger on default pull_request event types 2020-04-04 09:25:01 +02:00
Patrik Oldsberg ab827f36e1 package,github/workflows: add root lerna command and use in github workflows + fix master 2020-04-02 11:44:15 +02:00
Patrik Oldsberg 3a104674db github/workflows: increase max old gc heap space size 2020-04-01 12:32:03 +02:00
Patrik Oldsberg c914a62882 github/workflows: also build app on changes to packages/core 2020-03-31 15:31:22 +02:00
Patrik Oldsberg edd21b984e cli/commands/build-cache: make max entries configurable and set to 2 in CI 2020-03-31 13:01:50 +02:00
Patrik Oldsberg 56a7969eac github/workflows: add back node_modules cache 2020-03-31 13:01:50 +02:00
Patrik Oldsberg 9cb19a62aa github/workflows: separate out build cache and use proper key + restore keys 2020-03-31 13:01:50 +02:00
Patrik Oldsberg e2014836b5 github/workflows: repurpose node_modules cache to cache .cache 2020-03-31 13:01:49 +02:00
Patrik Oldsberg ec28ed8e2a packages/app: rename build script to bundle and only run in CI when app changed 2020-03-31 13:01:48 +02:00
Patrik Oldsberg e22d6dd253 github/workflows: run yarn install with --frozen-lockfile 2020-03-31 09:32:16 +02:00
Patrik Oldsberg b6bc987362 github/workflows: run cli e2e tests on changes to core 2020-03-31 00:09:54 +02:00
Patrik Oldsberg 93bbbcd5ee github/workflows: move storybook deploy to separate workflow 2020-03-30 11:07:56 +02:00
Muhammad Rivki 0d25dc3f9b Merge branch 'master' of github.com:mikqi/backstage into ci/deploy-storybook 2020-03-30 13:19:17 +07:00
Patrik Oldsberg 5c26725361 Merge pull request #378 from spotify/rugvip/publish
set up package publishing
2020-03-25 15:48:59 +01:00
Patrik Oldsberg 80eeaa836b workflows/frontend: split yarn tasks into separate steps (#383) 2020-03-25 12:40:14 +01:00
Patrik Oldsberg ebe2205ec6 Merge branch 'master' into rugvip/publish 2020-03-25 11:21:12 +01:00
Patrik Oldsberg 3dd1611180 workflows/master: split yarn tasks into separate steps 2020-03-25 11:16:18 +01:00
Patrik Oldsberg 5012ce5335 github/workflows: update yarn cache step names 2020-03-25 11:09:53 +01:00
Muhammad Rivki 2496a326c0 ci: update token and build command 2020-03-25 13:17:32 +07:00
Patrik Oldsberg 81ca63fd40 workflows: add master build with publish 2020-03-24 22:29:11 +01:00
Muhammad Rivki 8047b853ff fix: update script and ci config 2020-03-25 01:59:12 +07:00
Muhammad Rivki 1a117b0473 Merge branch 'master' of github.com:mikqi/backstage into ci/deploy-storybook 2020-03-25 01:52:20 +07:00
Muhammad Rivki 6686ca39c5 ci: add filter trigger only when package/core change 2020-03-25 01:43:47 +07:00
Mateus Marquezini f9a47d9a0a Build and test only changed packages (#352)
* #285 build and test only changed packages

* changed since flag param

* fix build cause --since lerna flag

* fix build cause --since lerna flag

* removed checkout option

* fix build cause --since lerna flag

* fix build cause --since lerna flag

* fix build in progress

* fix build in progress

* removed --since flag for build executions

* removed --since flag for build executions

* changed action checkout step

* added new ref to the action checkout

* removed ref prop from the action checkout. Added new step to fetch branches to compare when using lerna --since

* changed --since param value

* added --since flag to the build and renamed the fetch step

* removed --since flag from build. Added new config to the checkout step workflow

* removed --since flag from yarn build. Added new config to the checkout step workflow

* removed --since flag from yarn build. Added new step to checkout branch master

* Added new step to checkout branch master
2020-03-24 13:38:06 +01:00
Muhammad Rivki 9276d42e69 fix: remove unused conditional 2020-03-23 20:43:36 +07:00
Muhammad Rivki 184ad42160 fix: equivalent 2020-03-23 20:42:34 +07:00