Commit Graph

399 Commits

Author SHA1 Message Date
Matt Brown 167b487068 techdocs-cli.js: remove -s yarn flag (#30658)
techdocs-cli.js: remove -s yarn flag
```
Signed-off-by: Matt Brown <mattbrown@spotify.com>
2025-08-12 09:41:44 -04:00
David Festal 182efca350 Add the frontend-dynamic-feature-loader
Signed-off-by: David Festal <dfestal@redhat.com>
2025-04-08 22:49:02 +02:00
Patrik Oldsberg f43634fc20 scripts: add pin-workspace-versions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-28 12:23:57 +02:00
secustor d784231fbc fixup microsite links
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-09-23 14:41:42 +02:00
Patrik Oldsberg 7c80650a1e frontend-app-api: extract createApp out into frontend-defaults
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-29 11:53:48 +02:00
Patrik Oldsberg 821bac1c73 Merge pull request #26241 from backstage/rugvip/release
scripts/create-release-tag: make it possible to override target sha
2024-08-27 15:13:35 +02:00
Patrik Oldsberg b1daa52815 scripts/create-release-tag: make it possible to override target sha
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-27 15:03:24 +02:00
blam f83f0136dc chore: update the scripts to make frontned-app-api
Signed-off-by: blam <ben@blam.sh>
2024-08-27 11:38:04 +02:00
Patrik Oldsberg e910e572e0 Revert "added the frontend-extensions package role"
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-08-13 14:47:00 +02:00
Fredrik Adelöw 705794def5 rename the role to frontend-extensions
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-12 11:10:54 +02:00
Fredrik Adelöw 0f7452c030 add example package
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-12 11:10:54 +02:00
Fredrik Adelöw 8669210f3b added the frontend-extension-bundle role
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-08-12 11:10:54 +02:00
Fredrik Adelöw f3c5cf19ab Merge pull request #24581 from RaphaelSve/French-Translation
French translation
2024-07-04 20:24:03 +02:00
Patrik Oldsberg 56b0e756d6 scripts/patch-release-for-pr: run yarn install before release
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-06-12 16:50:10 +02:00
Raphaël acf66e727a Update check-docs-quality.js
Add new regex for README files

Signed-off-by: Raphaël <61149845+RaphaelSve@users.noreply.github.com>
2024-06-10 11:29:51 +02:00
Patrik Oldsberg 57b612b5f5 Merge pull request #25001 from ismailmmd/check-doc-quality-script-fix
Fix error message when vale is not installed
2024-06-04 01:11:37 +02:00
Heikki Hellgren c797d69730 feat: deps check to also check for violations from backend plugin modules
relates to #25006

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-06-03 13:39:49 +03:00
Ismail M bd01494c1d successfully exit in local and throw in CI
Since `vale` may not be installed locally, we can successfully exit.

Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Signed-off-by: Ismail M <37075892+ismailmmd@users.noreply.github.com>
2024-06-02 00:02:23 +03:00
Ismail Mohammed cc2aca72f6 Fix error message when vale is not installed
Signed-off-by: Ismail Mohammed <ism5701@gmail.com>
2024-05-31 02:09:55 +03:00
Patrik Oldsberg c3623c0cb6 docs: add check and fix links spanning 3 lines
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-05-10 11:16:11 +02:00
Patrik Oldsberg 5559acab7c scripts/verify-links: add check for multi-line links
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-05-10 09:52:37 +02:00
Fredrik Adelöw c3f03725d2 Merge pull request #24015 from brianphillips/fix-release-schedule-message
Fix automated release schedule message for releases >= 1.26
2024-04-19 20:28:12 +02:00
Fredrik Adelöw 0e9a39ec8b Merge pull request #23466 from awanlin/topic/verify-no-top-level-material-ui-4-imports
Added `list-no-top-level-material-ui-4-imports` script
2024-04-09 10:03:17 +02:00
Andre Wanlin b718da6320 Updates based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-04-08 10:10:42 -05:00
Andre Wanlin e0b22fa549 Renamed based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-04-07 12:41:07 -05:00
Andre Wanlin 1027638897 Changes based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-04-07 12:39:15 -05:00
Andre Wanlin b8de7cbed7 Added verify-no-top-level-material-ui-4-imports script
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-04-07 12:39:15 -05:00
Andre Wanlin 56df4368d4 Update with all core features
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-04-06 17:25:57 -05:00
Brian Phillips f4aed165d2 make it simpler to add exceptions for future off-schedule releases
Signed-off-by: Brian Phillips <28457+brianphillips@users.noreply.github.com>
2024-04-05 07:37:21 -05:00
Brian Phillips f1cbcb3b94 Fix automated release schedule message for releases >= 1.26
With Backstage v1.25 being released a month early, the automated merge
messages don't reflect the actual/effective release date. This change
adjusts the date to reflect that updated release schedule.

Signed-off-by: Brian Phillips <28457+brianphillips@users.noreply.github.com>
2024-04-05 07:11:19 -05:00
blam 87e7e36e66 chore: open the PR in browser
Signed-off-by: blam <ben@blam.sh>
2024-04-04 12:49:06 +02:00
Patrik Oldsberg bdb13618e9 Update scripts/verify-release.js
Co-authored-by: Ben Lambert <blam@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-02 14:14:39 +02:00
Patrik Oldsberg 94ba0388c0 scripts,ci: add check to refuse patch releases on master branch
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-02 12:46:57 +02:00
Patrik Oldsberg 1bd4596c99 replaced usage to ts-node with CLI nodeTransform
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-03-17 21:40:16 +01:00
Patrik Oldsberg 59dcc0f2c5 Merge pull request #23039 from sennyeya/update-my-account
chore: update my account for contributions
2024-02-25 01:23:45 +01:00
Fredrik Adelöw c66a99c272 sort package.json files that have no PRs active toward them
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-23 13:54:10 +01:00
Patrik Oldsberg e337684b89 Merge pull request #23054 from backstage/mob/auth-service-core
Initial implementation of BEP 0003 - auth architecture evolution
2024-02-23 09:56:28 +01:00
Patrik Oldsberg ea8f7362a1 scripts/verify-links: allow all absolute URLs from changesets
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-21 20:35:15 +01:00
Fredrik Adelöw a5b07ab46f suggest knexfile
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-21 17:54:25 +01:00
Aramis 44c817ae23 chore: update my account for contributions
Signed-off-by: Aramis <sennyeyaramis@gmail.com>
2024-02-16 18:19:45 -05:00
Patrik Oldsberg 6a2d4b2c31 Merge pull request #21632 from davidfestal/support-additional-config-schemas
Support external config schemas in the backend
2024-02-13 12:04:04 +01:00
David Festal b0f33dc77a Allow backend-dynamic-feature-service to depend on backend-app-api
Signed-off-by: David Festal <dfestal@redhat.com>
2024-02-12 20:13:52 +01:00
Fredrik Adelöw e97cc0b0a3 updated the knip rules a bit
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-08 09:53:18 +01:00
Heikki Hellgren 60a68f10e9 ci: introduce knip for checking unused packages
fixes #21948

Signed-off-by: Heikki Hellgren <heikki.hellgren@op.fi>
2024-02-08 08:29:48 +02:00
Patrik Oldsberg 763a571bbd Merge pull request #22755 from backstage/rugvip/loc
scripts: add script to print code ownership
2024-02-06 13:07:41 +01:00
Patrik Oldsberg 278d9959c1 scripts: add script to print code ownership
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-02-06 12:46:11 +01:00
Fredrik Adelöw 9aac2b0d36 move cwd as the first argument to yarn
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-02-04 20:13:00 +01:00
Fredrik Adelöw b1ed0ebe29 bump to vale 3
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-01-18 10:19:38 +01:00
Patrik Oldsberg 3c39f46969 scripts/check-docs-quality: only check listed files if files are listed
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-12-20 16:01:43 +01:00
Fredrik Adelöw 5d796829bb lint for illegal role-to-role dependency chains
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-21 17:08:40 +01:00