Commit Graph

267 Commits

Author SHA1 Message Date
Niklas Aronsson 77abf50acf Baazar plugins: Fixed api warnings
"bazaar" and "baazar-backend" has been removed from the list of
"allowed warnings"."

Signed-off-by: Niklas Aronsson <niklasar@axis.com>
2022-07-15 12:43:44 +02:00
Patrik Oldsberg 40c27b9a15 api-extractor: warn about unnecessarily allowing warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-07-13 11:37:34 +02:00
blam c456746f25 chore: only bump create-app on main release branch
Signed-off-by: blam <ben@blam.sh>
2022-07-08 13:51:52 +02:00
Fredrik Adelöw d70aaa7622 code-coverage: clean up exports
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-07-05 14:45:22 +02:00
Johan Haals 2bf266e15a workflow: delete old review workflows
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-07-05 10:20:02 +02:00
Patrik Oldsberg b0f4323e49 api-extractor: give cli commands even more time
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-07-04 10:36:25 +02:00
Fredrik Adelöw 1011ee813b Merge pull request #11696 from backstage/timbonicush/default-docker-image
Build default Docker image on release
2022-06-30 16:28:05 +02:00
Patrik Oldsberg c1f4ad85d5 scripts/api-extractor: increase cli exec timeout and buffer size
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-29 13:34:11 +02:00
Patrik Oldsberg 480dae16c8 scripts/api-extractor: better error reporting for cli errors
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-29 13:34:11 +02:00
Patrik Oldsberg bbf005fb55 scripts/generate-changeset-feedback: ignore cli-report.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-29 13:34:11 +02:00
Patrik Oldsberg e9fd938ede scripts/api-extractor: generate API reports for CLI packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-29 13:34:11 +02:00
Tim Hansen f281ad17c0 Build default Docker image on release
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2022-06-23 13:20:37 -06:00
blam 50f877683b chore: another plugin just crept in there
Signed-off-by: blam <ben@blam.sh>
2022-06-13 16:16:58 +02:00
Patrik Oldsberg fe0e5a6fea scripts/api-extractor: switch to allow list for api report warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-13 14:53:55 +02:00
Anders Näsman 2dc4818541 apply review feedback
Signed-off-by: Anders Näsman <andersn@spotify.com>
2022-06-10 10:28:45 +02:00
Emma Indal e27877b9e1 Merge pull request #11805 from backstage/emmaindal/clean-up-search-api-reports
[Search] clean up search api reports
2022-06-03 16:37:56 +02:00
blam 1c9a0e4787 chore: replace all on node14
Signed-off-by: blam <ben@blam.sh>
2022-06-02 15:13:41 +02:00
blam 77f60d0397 chore: fix all occurences of .html.
Signed-off-by: blam <ben@blam.sh>
2022-06-02 15:01:45 +02:00
blam 7a8dbea0f7 chore: fix html references
Signed-off-by: blam <ben@blam.sh>
2022-06-02 14:47:34 +02:00
Emma Indal b39d3ee499 add additional search packages to api-extractor NO_WARNING_PACKAGES list
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-06-02 13:11:42 +02:00
Johan Haals e361760202 simplify exclude list filtering
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-05-18 10:14:35 +02:00
Johan Haals a984271070 Remove chdir. Only exclude in pre mode
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-05-18 10:14:35 +02:00
Johan Haals c00f5e8982 chore: move bump-create-app to prepare-release
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-05-18 10:14:35 +02:00
Johan Haals 20805880ed scripts: ensure that create-app is bumped with every release.
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-05-18 10:14:34 +02:00
Fredrik Adelöw 8fb1215a2a Merge pull request #10777 from julioz/codescene-plugin
Add CodeScene plugin
2022-05-06 14:06:42 +02:00
Anders Näsman 784e34f7fc Merge pull request #11073 from realandersn/techdocs/addon-test-utils
[Techdocs] Addons test utilities
2022-05-03 10:53:53 +02:00
Julio Zynger 9a1beef3e1 Merge branch 'master' into codescene-plugin 2022-04-28 15:00:52 +02:00
Patrik Oldsberg bac345269a Merge pull request #11129 from backstage/rugvip/vale
vale: update to support v2, common ignore list, and self-contained config
2022-04-28 14:27:44 +02:00
Patrik Oldsberg b2bc318c15 scripts/check-type-dependencies: more robust matching
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-28 13:37:03 +02:00
Patrik Oldsberg 92d6e673e7 scripts/check-docs-quality: avoid eager require of command-exists
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-27 20:26:19 +02:00
Patrik Oldsberg edc718e2de vale: a horrible workaround to pass config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-27 20:06:14 +02:00
Patrik Oldsberg 098e40cf21 scripts/check-docs-quality: ignore API reports and changelogs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-27 18:44:55 +02:00
Patrik Oldsberg f91974260b vale: support vale 2.0, update script, keep all config in .github
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-27 18:44:54 +02:00
Anders Näsman 8535b9512e add packages to script
Co-authored-by: Eric Peterson <iamEAP@users.noreply.github.com>
Signed-off-by: Anders Näsman <andersn@spotify.com>
2022-04-27 13:10:42 +02:00
Patrik Oldsberg dd8d9fbe55 Revert "scripts/check-type-dependencies: always require referenced deps to exist"
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-22 11:13:36 +02:00
Patrik Oldsberg af3117b856 scripts/check-type-dependencies: always require referenced deps to exist
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-21 12:14:33 +02:00
Julio Zynger 9bc6e9493f Add CodeScene plugin
[CodeScene](https://codescene.com/) is a multi-purpose tool bridging code, business and people. See hidden risks and social patterns in your code. Prioritize and reduce technical debt.

Signed-off-by: Julio Zynger <julio.zynger@soundcloud.com>
2022-04-21 09:18:14 +02:00
Patrik Oldsberg 9037281eef scripts/verify-links: tweak to allow GitHub links to changelogs from docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-19 17:32:54 +02:00
Emma Indal 7fba6163fe clean up search-react api report warnings
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-15 11:08:23 +02:00
Johan Haals 12608f8ba8 Ignore node & react from dependency check
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-13 16:54:40 +02:00
Patrik Oldsberg a030e7ea2c Merge pull request #10693 from backstage/rugvip/typeref
scripts/check-type-dependencies: update to also consider referenced declarations
2022-04-13 10:34:22 +02:00
Otto Sichert b05870bcb7 Move @backstage/techdocs-addons to @backstage/plugin-techdocs-react
Co-authored-by: Eric Peterson <iamEAP@users.noreply.github.com>
Co-authored-by: Anders Näsman <realandersn@users.noreply.github.com>
Signed-off-by: Otto Sichert <git@ottosichert.de>
2022-04-11 16:13:07 +02:00
Camila Belo 914cfdb0b7 fix(techdocs): update api reports
Co-authored-by: Emma Indal <emma.indahl@gmail.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-04-09 13:47:02 +02:00
Eric Peterson 19c0db60aa Initial package to encapsulate the TechDocs addon framework.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-04-09 13:43:46 +02:00
Patrik Oldsberg e79f956965 scripts/prepare-release: fix patch bump process to work with prereleases
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-08 12:28:02 +02:00
Patrik Oldsberg 698b1f16f1 scripts/check-type-dependencies: update to also consider referenced declarations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-07 13:37:17 +02:00
Patrik Oldsberg 04575786b0 scripts: add script to verify local dependency ranges
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-07 12:06:53 +02:00
Fredrik Adelöw 99063c39ae just some more api report cleanup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-04-01 14:59:50 +02:00
Patrik Oldsberg e1f14f4be8 scripts/generate-changeset-feedback: fix json output & path matching
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-24 15:00:55 +01:00
Fredrik Adelöw 3560397f61 changeset script typo
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-24 14:34:17 +01:00