Commit Graph

378 Commits

Author SHA1 Message Date
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
Patrik Oldsberg 8f3104b845 scripts/verify-links: skip api reference link validation locally
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-14 17:59:02 +01:00
Patrik Oldsberg 8f91b281c7 scripts/verify-links: verify links in changesets
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-24 13:47:16 +02:00
Camila Belo 85a51734ec refactor: optimize plugins report script
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-12 09:15:14 +02:00
Camila Belo d749e50595 fix: core maintainers commit check
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-12 08:53:10 +02:00
Patrik Oldsberg 409e24c2ea scripts/build-plugins-report: exclude changes to tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-12 08:53:10 +02:00
Patrik Oldsberg ef26bd727a scripts/build-plugins-report: don't open report at the end
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-12 08:53:10 +02:00
Camila Belo 565dff3dac refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-12 08:53:10 +02:00
Camila Belo 882c5d5a5f chore: create build plugins report script
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-12 08:53:10 +02:00
Patrik Oldsberg a07764f44a remove cypress
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-25 16:57:54 +02:00
Patrik Oldsberg d9ca03b17e scripts/patch-release-for-pr: support providing multiple PR numbers
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-21 11:58:04 +02:00
Johan Haals d8b53be2e0 Update workflows and scripts
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-03-09 16:13:21 +01:00
Johan Haals 3eb4c933c2 remove microsite from verification
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-03-09 16:13:20 +01:00
Patrik Oldsberg 8baa40700e scipts/check-docs-quality: update to ignore all api reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-21 14:42:43 +01:00
djamaile 3c60558ef2 chore: delete generate-changeset-feedback script
Signed-off-by: djamaile <rdjamaile@gmail.com>
2023-02-17 15:11:32 +01:00
Patrik Oldsberg 11df6f42b9 cli: use new eslint plugin + fix issues
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-03 16:16:41 +01:00
Adam Harvey e2d61b82fb chore: Remove duplicate config flag
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2022-12-29 13:11:50 -05:00
Adam Harvey be547c329e Merge branch 'master' of github.com:adamdmharvey/backstage into adamdmharvey/refactor-spell-checking 2022-12-22 10:18:51 -05:00
Adam Harvey 679c181db1 chore: Ignore local reference and ignore eslint
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2022-12-22 09:55:54 -05:00
Johan Haals d9db97e3a9 verify yarn.lock in microsite-next
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-12-12 16:13:42 +01:00
Patrik Oldsberg fce80bba15 scripts/generate-changeset-feedback: fix incorrect prop
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-06 14:53:25 +01:00
Patrik Oldsberg 88c273ec14 scipts/generate-changeset-feedback: skip regex matching
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-06 13:33:52 +01:00