Taras Mankovski
cdb5510b2f
Fix formatting of changeset workflow
2020-09-13 13:19:27 -04:00
Taras Mankovski
10eafce72a
Add --frozen-lockfile on yarn install
2020-09-13 13:19:27 -04:00
Taras Mankovski
5b5928a52e
Add changeset workflow
2020-09-13 13:19:27 -04:00
Himanshu Mishra
a737bc2eeb
TechDocs: Automatically add new Issues/PRs to GitHub project board ( #2443 )
...
* TechDocs: Automatically add new Issues/PRs to GitHub project board
* Merge two separate jobs into one
2020-09-13 14:11:43 +02:00
Himanshu Mishra
735411f332
Upload test coverage to codecov ( #2406 )
...
* Add CI task to upload test coverage to codecov
Backstage CLI runs tests in coverage mode. Jest generates coverage reports in individual
coverage/ directories of packages.
We don't need a Codecov token here because our repository is public
* Upload test coverage on master build
* tests and coverage upload have to be run in same CI task
* try coverage report with yarn test:all
* Use yarn test and test:all commands
* Use lower level commands on CI
* CLI working ✅
* Do not upload partial coverage reports
2020-09-11 11:18:52 +02:00
Patrik Oldsberg
a6881b468d
github/dependabot: max 5 PRs and add microsite with max 2 PRs
2020-09-09 16:25:55 +02:00
Patrik Oldsberg
e0de07e4b5
github/dependabot.yml: prettier
2020-09-09 15:24:49 +02:00
dependabot-preview[bot]
21afa8ceb4
Create Dependabot config file
2020-09-09 12:59:29 +00:00
Patrik Oldsberg
3ec99fbc55
cli: make skipLibCheck default in tsconfig, but provide tsc:full
2020-09-07 17:30:57 +02:00
Patrik Oldsberg
81d5fad250
Merge pull request #2226 from spotify/rugvip/wintest
...
Make tests work on Windows and run as part of Windows master build
2020-09-07 13:50:18 +02:00
Patrik Oldsberg
4ddc1e6f77
workflows: lint and test in windows master build
2020-09-06 14:38:25 +02:00
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
32a23a761d
Merge pull request #2291 from spotify/rugvip/sepmic
...
microsite: remove from workspace and build independently
2020-09-05 12:46:53 +02:00
Stefan Ålund
d26d5e7fc8
Add issue template for RFCs ( #2290 )
...
* Add issue template for RFCs
* Update rfc_template.md
* Update rfc_template.md
2020-09-05 12:20:14 +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
Patrik Oldsberg
6a22efc31b
.github: update issue template to label with enhancement instead of help wanted ( #2184 )
2020-08-31 14:06:10 +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