Commit Graph

278 Commits

Author SHA1 Message Date
Patrik Oldsberg 7c12fc656f Update CODEOWNERS to fit new org 2020-11-03 10:34:10 +01:00
Patrik Oldsberg 019278935a Merge pull request #3192 from spotify/rugvip/links
docs/verify-links: validate links to docs from other parts of the microsite
2020-11-01 15:35:17 +01:00
Patrik Oldsberg ed3ff8f8e3 docs: moved verify-links to scripts 2020-11-01 13:25:38 +01:00
Stefan Ålund 0bb1a197da Adopt an open governance model (#3183)
* Adopt an open governance model

* Update GOVERNANCE.md

Co-authored-by: Adam Harvey <adam.harvey@dxc.com>

* Update MAINTAINERS.md

Co-authored-by: Oliver Sand <oliver.sand@sda-se.com>

* Update GOVERNANCE.md

Co-authored-by: Andrew Thauer <6507159+andrewthauer@users.noreply.github.com>

Co-authored-by: Adam Harvey <adam.harvey@dxc.com>
Co-authored-by: Oliver Sand <oliver.sand@sda-se.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Andrew Thauer <6507159+andrewthauer@users.noreply.github.com>
2020-10-31 17:09:01 +01:00
Tim Hansen bb48b9833e Add lastCompleteBillingDate validation
Move style to utils/styles
Add CODEOWNERS rule for changesets
2020-10-23 10:42:17 -06:00
Stefan Ålund 4df45e0083 (docs) Add Helm charts, cleanup (#2944)
* (docs) Add Helm charts, cleanup

* (docs) Add Helm charts, cleanup
2020-10-17 20:54:47 +02:00
Patrik Oldsberg 547cd78456 contrib/kubernetes: added plain single pod deployment example 2020-10-17 15:22:52 +02:00
Andrew Thauer 72f6cda358 feat: add cli build parallel flag 2020-10-14 13:13:18 -04:00
Patrik Oldsberg 75499a4418 Merge pull request #2846 from spotify/rugvip/e2e
e2e-test: converted into a CLI
2020-10-12 15:18:46 +02:00
Patrik Oldsberg 8762fef251 Merge pull request #2862 from spotify/rugvip/info
github/codecov: switch to informational mode
2020-10-12 14:20:03 +02:00
Patrik Oldsberg f48f10340c github/codecov: switch to informational mode 2020-10-12 14:00:26 +02:00
Patrik Oldsberg e3f4d7e0b1 Merge pull request #2859 from spotify/rugvip/covfefix
github/workflows: fix coverage upload
2020-10-12 13:57:45 +02:00
Patrik Oldsberg 9eea5da094 github/workflows: use the tip of master as the base for comparing PR code coverage 2020-10-12 13:38:24 +02:00
Stefan Ålund bec280e579 Update project Copyright (#2852)
* Update project Copyright

* Update project Copyright
2020-10-12 11:30:43 +02:00
Patrik Oldsberg aad0c181d3 Update PULL_REQUEST_TEMPLATE.md 2020-10-10 18:04:38 +02:00
Patrik Oldsberg 7de1004f03 e2e-test: converted into a CLI 2020-10-10 17:26:27 +02:00
Tim 2cbb8f4355 Merge pull request #2816 from spotify/timbonicus/custom-alerts
Enable custom alert types in Cost Insights
2020-10-09 07:29:12 -06:00
Patrik Oldsberg 5ea7400ea5 move codecov.yml to .github 2020-10-09 11:31:04 +02:00
Tim Hansen 6a84cb0726 Enable custom alert types in Cost Insights 2020-10-08 14:47:33 -06:00
Taras Mankovski 901cb6ec2d Include "Added a changeset" in PR checklist 2020-10-08 08:05:10 -04:00
Matthew Clarke eaa5275ac2 update kubernetes readmes (#2781) 2020-10-07 15:49:49 +01:00
Fredrik Adelöw 8115f5a0e4 chore(workflows): run prettier on microsite changes too 2020-10-04 21:12:05 +02:00
Patrik Oldsberg a825e4321a Merge pull request #2716 from spotify/rugvip/nightly-fix
workflows: fix nightly release build
2020-10-02 10:26:09 +02:00
Patrik Oldsberg a22aa8c9f3 workflows: fix nightly release build 2020-10-02 09:47:39 +02:00
Mayursinh Sarvaiya 5c6a0356c0 feat: TechDocs - Add vale linter to check words quality in md files. (#2631)
* fix(docs): typos which were reflacted from vale linter's command

* feat: Implement Vale linter (#2031)
Initialize .vale.ini file
Add 'lint:docs' script to package.json, to lint all md files except the ones which are located in node_modules
Generate 'vocab.txt' by using command 'yarn run lint:docs' | grep -o ''[a-z A-Z]*'' | grep -o '[a-z A-Z]*' | sort | uniq > .github/styles/vocab.txt
Add steps to github workflow 'master' to check docs quality

* chore: Separate workflow for quality checking

* chore: Added 'shx' dev dependency to support grep command in cross platform

* feat: Add script to operate same quality check process on different platform

* ignore: remove lint:docs from lint-stages which was added for experiment purpose

* fix: check-all-files on push event & check-changed-files on pull_request event

* chore(CI): triggle workflow only when there is any updates in .md file(s) on pull request

* fix: use spawnSync to solve 'The command line is too long.' error

* fix: github workflow syntax

* fix: prettier error

* chore: add vale command directly to lint-staged

* chore: use shebang for easy access

* fix: windows script issue & remove shebang

* chore: Add shebang flag

* chore: better error message related to vale

* chore: mention vale linter in documentation

* fix: spelling errors & add keywords to vocab.txt
2020-10-02 07:20:47 +02:00
blam 9f650a3121 chore(prettier): running prettier on workflow 2020-10-01 12:41:49 +02:00
Ben Lambert cb9a9116c2 Update codeql-analysis.yml 2020-10-01 12:09:55 +02:00
Ben Lambert 904a4332a9 Added CodeQL Workflow for coed scanning 2020-10-01 12:00:40 +02:00
Patrik Oldsberg badc6408c4 workflows: add nightly snapshot release 2020-10-01 10:42:45 +02:00
Himanshu Mishra c5d4071943 Remove scaffolder gh workflow which publishes to gh docker registry
We are currently publishing the backstage-cookiecutter to DockerHub.
This is done by an integration between DockerHub and GitHub.
And so, we do not need this workflow and publish to GitHub's registry.
2020-09-30 14:57:04 +02:00
Esteban Barrios 8701a3c3c7 Merge branch 'master' into cloudbuild-plugin 2020-09-29 13:34:37 +02:00
Ryan Vazquez 0c2ed5979d Merge pull request #2637 from spotify/plugin-cost-insights
Cost Insights Plugin
2020-09-28 15:46:02 -04:00
Ryan Vazquez a4281932fb add cost insights plugin 2020-09-28 15:20:31 -04:00
Patrik Oldsberg f1e96f2f9c github/workflows: include node version in modules cache key 2020-09-28 17:52:28 +02:00
blam 2e8d01a10c Try to add msbuild so we can build from source if the binary download fails for nodev14 2020-09-28 16:05:13 +02:00
Patrik Oldsberg dad7b96194 package: allow node v14 and add to master build matrix 2020-09-28 12:30:37 +02:00
Ryan Vazquez dbeb43fac3 reset from upstream 2020-09-25 15:52:28 -04:00
Ryan Vazquez e9de56f299 Update CODEOWNERS 2020-09-25 15:38:23 -04:00
Tim Hansen 9abc26010b Merge branch 'master' of https://github.com/spotify/backstage 2020-09-23 15:37:32 -06:00
Esteban Barrios bddcca07c5 Merge branch 'master' into cloudbuild-plugin 2020-09-23 18:45:41 +02:00
Himanshu Mishra b581d5cc26 Merge pull request #2561 from spotify/orkohunter/codecov-flags 2020-09-23 10:18:54 +02:00
Himanshu Mishra 03c483d7ce Simplify codecov flag names 2020-09-23 10:02:45 +02:00
Tim Hansen 1e481dbe26 Merge branch 'master' of https://github.com/spotify/backstage 2020-09-22 14:14:05 -06:00
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