Himanshu Mishra
53e171b8f7
Upload package specific code coverage to codecov
...
We have declared the flags in .codecov.yml. From our master branch workflow
we will upload specific coverage reports for these each individual flags.
2020-09-22 14:55:54 +02:00
Patrik Oldsberg
af2567efbf
Merge branch 'master' into tm/add-changesets
2020-09-21 17:53:02 +02:00
ebarrios
8e73d3b5bf
Solved merge conflicts
2020-09-21 10:09:21 +02:00
Tim Hansen
46a8df7ffd
Merge branch 'master' of https://github.com/spotify/backstage
2020-09-18 10:02:11 -06:00
Fredrik Adelöw
c44af2deac
fix(workflows): do not run e2e when contrib or docs change
2020-09-18 11:15:49 +02:00
ebarrios
d139cf6a28
Created a plugin for cloud build as CI/CD
2020-09-17 17:59:05 +02:00
Tim Hansen
e1efd68efe
Merge branch 'master' of https://github.com/spotify/backstage
2020-09-14 14:09:57 -06:00
Patrik Oldsberg
189ec4f6aa
Merge pull request #2441 from spotify/rugvip/win
...
github/workflows: remove global yarn cache from windows build
2020-09-14 15:55:28 +02:00
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
Patrik Oldsberg
5c9e1da0a9
github/workflows: remove global yarn cache from windows build
2020-09-12 16:06:10 +02:00
Tim Hansen
a01b31436d
Merge branch 'master' of https://github.com/spotify/backstage
2020-09-11 13:42:06 -06: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
Tim Hansen
97309e47a2
Merge branch 'master' of https://github.com/spotify/backstage
2020-09-10 08:48:11 -06:00
Tim Hansen
738e506fc4
Merge branch 'master' of https://github.com/spotify/backstage
2020-09-09 08:51:55 -06: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
Tim Hansen
a3f4aa6b8b
Merge branch 'master' of https://github.com/spotify/backstage
2020-08-31 20:37:53 -06: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
Tim Hansen
769d768070
Merge branch 'master' of https://github.com/spotify/backstage
2020-08-25 13:20:10 -06: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
Tim Hansen
6b7d15a491
Merge branch 'master' of https://github.com/spotify/backstage
2020-08-24 14:11:11 -06: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
Tim Hansen
8816f4ea44
Merge branch 'master' of https://github.com/spotify/backstage
2020-08-21 11:27:39 -06:00
Fredrik Adelöw
a118951eaa
build(microsite): deploy site when docs are changed
2020-08-19 17:03:35 +02:00