Kashish Mittal
7c56d99f8a
include knip report checks in ci ( #4046 )
...
* include knip report checks in ci
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
* add logs to debug workflow
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
* fix workflow
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
* regen knip reports
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
* ignore prettier for knip-report.md
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
* add build:knip-reports script to all workspaces
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
---------
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-06-02 13:29:06 -04:00
Backstage Service Account
6b77873078
Version Packages ( #4148 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-30 15:10:49 -05:00
Backstage Service Account
ae2b8d3dad
tech-radar - version:bump to v1.39.0 ( #4111 )
...
* v1.39.0 version bump
* Updated API Report
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
---------
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <awanlin@spotify.com>
2025-05-30 14:55:05 -05:00
Bethany Griggs
52e7c21ad2
meta: enable opt-in to auto version bump workflow ( #4031 )
...
Added `.auto-version-bump` files to all `@backstage/community-plugin-maintainers`
owned workspaces to opt them in to the automatic version bump process.
Also updated the Plugin Maintainer Guide with instructions for opting in
and clarifying that maintainers remain responsible for reviewing, updating,
and merging the resulting PRs.
Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
2025-05-27 08:57:51 -05:00
Backstage Service Account
09b48e5238
Version Packages ( #4021 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-20 18:07:00 -05:00
Andre Wanlin
b1d92df7dc
tech-radar - Corrected link to detailed example ( #4020 )
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-05-20 12:53:14 +01:00
Backstage Service Account
0249d1326b
Version Packages ( #3798 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-22 14:18:53 +01:00
Ronan Watkins
462f8a95d7
Improve tech radar responsiveness ( #2474 )
...
* Improving the responsiveness of the tech-radar component
Signed-off-by: Ronan Watkins <rwatkins@squarespace.com>
* Update workspaces/tech-radar/.changeset/witty-parents-cover.md
Co-authored-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
Signed-off-by: Ronan Watkins <rwatkins@squarespace.com>
* Dynamically calculating width and height if not supplied
Signed-off-by: Ronan Watkins <rwatkins@squarespace.com>
* Updating API report
Signed-off-by: Ronan Watkins <rwatkins@squarespace.com>
* Removing default sizes for techRadarPage
Signed-off-by: Ronan Watkins <rwatkins@squarespace.com>
* Updating api report
Signed-off-by: Ronan Watkins <rwatkins@squarespace.com>
* tech-radar: make width and height config optional
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
---------
Signed-off-by: Ronan Watkins <rwatkins@squarespace.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Co-authored-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-04-22 14:12:47 +02:00
Backstage Service Account
efdb234158
Version Packages ( #3754 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-18 11:27:51 -05:00
Backstage Service Account
65af06f4bd
tech-radar - version:bump to v1.38.1 ( #3752 )
...
* v1.38.1 version bump
* Manual changes for release
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
---------
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <awanlin@spotify.com>
2025-04-18 11:12:01 -05:00
Beth Griggs
491247a29f
workspaces: add Node.js 22 to engines field across all workspaces
...
Manually updates the "engines" field of all workspace package.json files
to include Node.js 22. This intentionally replaces part of the generated
rennovate PR which attempted to globally replace rather than add Node.js
22 to the engines field.
For both community-plugins-maintainers and sda-se-reviewers owned
workspaces Node.js 18 is removed.
Note that this is only updates the workspace package.json - therefore it
should not impact end users installing plugins.
Refs: https://github.com/backstage/community-plugins/pull/2403
Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
2025-04-17 15:21:51 +01:00
Backstage Service Account
3016cded45
Version Packages ( #3631 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-11 10:43:22 -04:00
Bethany Griggs
4aad9f369c
deps: remove unused devDependency `canvas` ( #3565 )
...
* deps: remove unused devDependency `canvas`
Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
* fixup! deps: remove unused devDependency `canvas`
Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
---------
Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
2025-04-11 06:56:43 -05:00
Backstage Service Account
490b9cb464
Version Packages ( #3379 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-22 14:34:09 -05:00
Backstage Service Account
996d1ea7c5
tech-radar - version:bump to v1.37.0 ( #3360 )
...
* v1.37.0 version bump
* Updated API Report
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
---------
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <awanlin@spotify.com>
2025-03-22 14:17:44 -05:00
Kashish Mittal
ed0156311a
clean-up: remove false positives from knip reports ( #3018 )
...
* clean-up: remove false positives from knip reports
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
* yarn dedupe
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
* fix tests
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
* fix failing tests
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
* yarn dedupe
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
---------
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-03-11 09:15:01 -05:00
Backstage Service Account
f00f8d378a
Version Packages ( #3109 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-01 07:55:56 -06:00
Backstage Service Account
04cf439717
v1.36.1 version bump ( #3106 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-01 07:40:09 -06:00
Juan Pablo Garcia Ripa
ddd2878e14
update yarn to v4 ( #2519 )
...
* add yarn update docs and script
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
* update docs
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
* add contributing note
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
* update yarn to v4
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
* update lockfile on every workspace
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
* declare existing csstype resolutions
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
* dedupe workspaces
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
* disable lint issues
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
---------
Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-02-13 00:25:26 +01:00
Backstage Service Account
37b195c072
Version Packages ( #2741 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-01 14:30:52 -06:00
Backstage Service Account
55347e079a
v1.35.1 version bump ( #2736 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-01 14:21:34 -06:00
Andre Wanlin
82e09022c4
various - Removed backend import from alpha export ( #2644 )
...
* various - Remove backend import from alpha export
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
* mta corrections
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
---------
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
2025-02-01 18:37:28 +00:00
Backstage Service Account
0c05beb3ce
Version Packages ( #2565 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-24 13:50:12 +00:00
Alex McKay
2ac2a8b772
wraps the return of content from zod validation inside an else ( #2520 )
...
Signed-off-by: Alex McKay <amckay@spotify.com>
2025-01-22 17:19:09 +01:00
Andre Wanlin
1751e05301
Various workspaces - Removed usages of `concurrently` ( #2362 )
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-12-24 14:36:48 -06:00
Backstage Service Account
afaff06938
Version Packages ( #2354 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-24 08:33:43 -06:00
Backstage Service Account
8acb5d584c
tech-radar - version:bump to v1.34.1 ( #2343 )
...
* v1.34.1 version bump
* Manual changes
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
---------
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <awanlin@spotify.com>
2024-12-24 08:02:44 -06:00
Backstage Service Account
781f423966
Version Packages ( #2235 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-23 09:53:30 -06:00
backstage-goalie[bot]
188a7a5d1f
chore(deps): update dependency @types/color to v4 ( #2231 )
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: backstage-goalie[bot] <97962292+backstage-goalie[bot]@users.noreply.github.com>
2024-12-20 23:19:43 +01:00
Kashish Mittal
c4c7903858
make knip a devDependency ( #2025 )
...
* move knip to devDependencies
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
* fix rbac ci failures
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
---------
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
Signed-off-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
2024-12-13 13:08:12 +01:00
Christoph Jerolimov
e5cd1d3dea
chore(ci): ignore private repositories (esp. backstage app, backend) when release plugins ( #1510 )
...
Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2024-11-04 16:48:25 +00:00
Backstage Service Account
dff9ff2bcc
Version Packages ( #1754 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-25 17:09:58 +02:00
Vincenzo Scamporlino
e3ab8e94b1
Polishing tech radar before major release ( #1762 )
...
* tech-radar: simplify example app
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
* tech-radar: improve docs
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
* tech-radar: make new packages public
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
* tech-radar: improve changesets
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
* tech-radar: add info for private repositories
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
* Update workspaces/tech-radar/.changeset/proud-bikes-camp.md
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
---------
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2024-10-25 15:45:15 +02:00
Alex McKay
e5a9abf9de
Add new way to provide tech radar data (tech-radar-backend) ( #1539 )
...
* v0 implementation - needs changelog & docs
Signed-off-by: Alex McKay <amckay@spotify.com>
* yarn
Signed-off-by: Alex McKay <amckay@spotify.com>
* add docs & changelog
Signed-off-by: Alex McKay <amckay@spotify.com>
* fix app-config
Signed-off-by: Alex McKay <amckay@spotify.com>
* prettier
Signed-off-by: Alex McKay <amckay@spotify.com>
* yarn dedupe
Signed-off-by: Alex McKay <amckay@spotify.com>
* fix api-reports
Signed-off-by: Alex McKay <amckay@spotify.com>
* Apply suggestions from code review
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Signed-off-by: Alex McKay <77302540+alex-mckay@users.noreply.github.com>
* copy interfaces directly into common package, move config read into body of router
Signed-off-by: Alex McKay <amckay@spotify.com>
* remove gh auth in packages, remove js-yaml dep from common plugin
Signed-off-by: Alex McKay <amckay@spotify.com>
* remove one stray comment
Signed-off-by: Alex McKay <amckay@spotify.com>
* Update workspaces/tech-radar/plugins/tech-radar-common/src/schema.ts
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
* Apply suggestions from code review
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
* Remove redundant status from response
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
* Run prettier
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
* fix body check
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
---------
Signed-off-by: Alex McKay <amckay@spotify.com>
Signed-off-by: Alex McKay <77302540+alex-mckay@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Co-authored-by: Nick Boldt <nboldt@redhat.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-10-24 13:05:28 +02:00
Backstage Service Account
3d73126d24
Version Packages ( #1708 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-19 16:48:14 -05:00
Backstage Service Account
6e535870b8
tech-radar - version:bump to v1.32.2 ( #1695 )
...
* v1.32.2 version bump
* Manual changes for release
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
* Fixed failing test
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
---------
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <awanlin@spotify.com>
2024-10-19 16:40:28 -05:00
Alex McKay
4f46d866da
add example app for tech radar ( #1304 )
...
* add example app for tech radar
Signed-off-by: Alex McKay <amckay@spotify.com>
* remove unused code
Signed-off-by: Alex McKay <amckay@spotify.com>
* fix dependency
Signed-off-by: Alex McKay <amckay@spotify.com>
* add api-extractor to resolutions
Signed-off-by: Alex McKay <amckay@spotify.com>
---------
Signed-off-by: Alex McKay <amckay@spotify.com>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2024-09-25 06:42:56 +00:00
Backstage Service Account
622a1835e7
Version Packages ( #1326 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-24 15:00:00 +02:00
Backstage Service Account
6bfb2928f9
tech-radar - version:bump to v1.31.1 ( #1319 )
...
* v1.31.1 version bump
* update api report
Signed-off-by: secustor <sebastian@poxhofer.at>
---------
Signed-off-by: secustor <sebastian@poxhofer.at>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at>
2024-09-24 14:50:17 +02:00
Vincenzo Scamporlino
f9f17d39bc
chore: fix workspace eslintrc files
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-09-24 11:13:37 +02:00
github-actions[bot]
b9f96fb584
Version Packages
2024-08-30 17:55:50 +00:00
Alex McKay
12efb3170a
api-reports
...
Signed-off-by: Alex McKay <amckay@spotify.com>
2024-08-29 18:22:04 -04:00
Alex McKay
45fd620a5f
add changesets
...
Signed-off-by: Alex McKay <amckay@spotify.com>
2024-08-29 18:15:34 -04:00
Alex McKay
8f91c341ed
use 1.30 syntax on plugins using new FE system
...
Signed-off-by: Alex McKay <amckay@spotify.com>
2024-08-29 18:11:06 -04:00
Kashish Mittal
41a136a96e
Fix duplicate packages in yarn.lock
...
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2024-08-26 19:11:06 -04:00
Kashish Mittal
465894b130
fixed prettier issues
...
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2024-08-26 18:42:50 -04:00
Kashish Mittal
2668efd60d
added script to generate knip reports
...
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2024-08-26 18:20:13 -04:00
github-actions[bot]
f262bc6598
Version Packages
2024-08-24 13:06:45 +00:00
Andre Wanlin
21deb98649
Updated API Report
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-08-24 07:29:02 -05:00
github-actions[bot]
dc95722ff9
v1.30.2 version bump
2024-08-23 19:43:38 +00:00