2585 Commits

Author SHA1 Message Date
Patrik Oldsberg 03f7e74fe1 Merge pull request #33036 from backstage/rugvip/cli-execute-loader
cli: add lazy loader pattern for command execution
2026-02-27 15:36:12 +01:00
Patrik Oldsberg 9810310781 Update changeset messages per review feedback
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-02-27 12:56:54 +01:00
Patrik Oldsberg bf97fecaf7 Merge pull request #33019 from backstage/rugvip/nfs-entity-page-group-aliases-and-ordering
catalog: add group aliases and configurable content ordering to entity page
2026-02-26 23:34:17 +01:00
Fredrik Adelöw a22c0a368e use a distinct hash instead
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-26 14:45:34 +01:00
Fredrik Adelöw 4e85e7b0b3 Update .github/workflows/verify_docs-quality.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-26 14:37:07 +01:00
Fredrik Adelöw 356d1662d8 Update .github/workflows/verify_docs-quality.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-26 14:37:07 +01:00
Fredrik Adelöw 0c0f46de09 Update .github/workflows/verify_docs-quality.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-26 14:37:07 +01:00
Fredrik Adelöw b35f3595aa run vale directly instead of through the action
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-26 14:37:07 +01:00
Patrik Oldsberg 3be516b73a Document group aliases and content ordering configuration
Add documentation for the new group aliases and contentOrder options
to the catalog customization guide.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-26 10:21:14 +01:00
Patrik Oldsberg c482b2c385 ci: run CI for changes to microsite/data/
The paths-ignore for microsite/** was also skipping CI for changes to
microsite/data/plugins/, which is where the plugin directory YAML files
live. This meant the verify plugin directory step never ran for the
files it was supposed to validate.

Switch from paths-ignore to paths with negation so that microsite/data/
changes still trigger CI while other microsite changes remain excluded.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-25 23:35:46 +01:00
Patrik Oldsberg 6a1c9550b5 repo: migrate to AGENTS.md
Move agent instructions from `.github/copilot-instructions.md` to `AGENTS.md`
at the repo root for broader AI agent tool compatibility, and remove the
Cursor rule that pointed at the old file.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-24 21:02:50 +01:00
Fredrik Adelöw 11c4e69eb7 Merge pull request #32946 from backstage/freben/scm-metrics
catalog: add metrics to the SCM events handling
2026-02-24 13:38:17 +01:00
Fredrik Adelöw bf71677819 catalog: add metrics to the SCM events handling
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-21 14:30:38 +01:00
renovate[bot] b83b83bdfa chore(deps): update backstage/actions action to v0.7.7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-20 20:33:46 +00:00
Vincenzo Scamporlino e2cf346c63 Merge pull request #32922 from backstage/renovate/docker-build-push-action-6.x
chore(deps): update docker/build-push-action action to v6.19.2
2026-02-20 21:24:44 +01:00
Patrik Oldsberg ec67dbe038 workflows: add scheduled PR automation sync
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-19 20:41:00 +01:00
renovate[bot] bd0449c058 chore(deps): update docker/build-push-action action to v6.19.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-19 09:16:26 +00:00
renovate[bot] 11287f0be9 chore(deps): update actions/stale action to v10.2.0 (#32878)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-19 08:22:41 +01:00
Fredrik Adelöw 52bb3b81ff Merge pull request #32884 from backstage/freben/ignore-types-deps
chore: ignore @types/react and @types/node in dependency bots
2026-02-17 15:51:29 +01:00
Fredrik Adelöw 0c8f236aa7 chore: add dependabot.yml with ignored type packages
Adds a dependabot.yml configuration that:
- Ignores @types/react and @types/node (need to match supported versions)
- Ignores packages with licensing issues (@elastic/elasticsearch, event-source-polyfill)
- Disables version update PRs (we use Renovate for that)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-17 15:37:21 +01:00
Fredrik Adelöw ca7e0d5ac2 chore: ignore @types/react and @types/node in renovate
These type packages need to stay pinned to match the React/Node
versions we support, so we don't want automated bump PRs for them.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2026-02-17 15:32:38 +01:00
Patrik Oldsberg 3b199506e5 accepting of scrollbars
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:26 +01:00
renovate[bot] 5b12ab9186 Update github/codeql-action action to v3.32.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-13 13:29:37 +00:00
Charles de Dreuille 1d477084cb Update accept.txt
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-02-12 22:25:03 +00:00
renovate[bot] 9162c9bd7a chore(deps): update backstage/actions action to v0.7.6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-10 23:22:03 +00:00
Patrik Oldsberg be7ebadb21 repo: promote app-next to main example app
This renames packages to make the new frontend system the default:

- packages/app → packages/app-legacy (example-app-legacy)
- packages/app-next → packages/app (example-app)
- packages/app-next-example-plugin → packages/app-example-plugin

Updated all related configuration, scripts, and documentation.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 14:30:16 +01:00
Patrik Oldsberg 9848734ce6 Merge pull request #32761 from backstage/rugvip/css-exports-support
cli: add support for CSS exports in package build
2026-02-10 13:23:02 +01:00
Patrik Oldsberg 80883b498d Merge pull request #32734 from backstage/rugvip/test-utils
frontend-test-utils: more mockApis and utilities
2026-02-10 13:21:16 +01:00
Patrik Oldsberg 627deb8b91 Merge pull request #32775 from backstage/rugvip/trigger
workflows/sync_pull-requests: more reliable triggering
2026-02-10 10:31:27 +01:00
Patrik Oldsberg 5e11ad7baa workflows/sync_pull-requests: more reliable triggering
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-10 00:47:56 +01:00
Patrik Oldsberg 1d219ff863 workflows/sync_pull-requests: more trigger events
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-09 22:56:02 +01:00
Patrik Oldsberg f37439749b Merge pull request #32665 from backstage/renovate/step-security-harden-runner-2.x
chore(deps): update step-security/harden-runner action to v2.14.2
2026-02-09 21:33:19 +01:00
Patrik Oldsberg 6bc82ab123 accepts: cleanup duplicate casing
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-09 19:50:45 +01:00
Patrik Oldsberg a1c11eef03 Remove custom UI package build steps from workflows
The UI package now uses the standard backstage-cli build, so there's
no need for separate build steps in CI workflows.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 17:21:53 +01:00
Patrik Oldsberg 3f19d5ec32 frontend-test-utils: review fixes for readonly fields and config constructor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 14:20:57 +01:00
Patrik Oldsberg 3118906714 Merge pull request #32740 from backstage/rugvip/review-docs
REVIEWING.md: updates and more explicit instructions for new review process
2026-02-07 22:18:06 +01:00
Patrik Oldsberg 4139c8f646 accept: unassign
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-07 17:19:42 +01:00
renovate[bot] 2f3795c026 chore(deps): update step-security/harden-runner action to v2.14.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-07 15:09:09 +00:00
Patrik Oldsberg 1039183510 workflows: remove old pr automation workflows
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-07 14:27:11 +01:00
Patrik Oldsberg 17cf9adf1e workflows/sync_pull-requests: add required-checks config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-07 00:46:00 +01:00
renovate[bot] 06be55d9e9 chore(deps): update backstage/actions action to v0.7.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-06 16:02:44 +00:00
Andre Wanlin be7c1d73b2 Merge pull request #31526 from aoitoya/techdocs-config-md
TechDocs Configuration documentation update
2026-02-05 16:42:47 -06:00
Patrik Oldsberg 2bb7082ee9 Merge pull request #32707 from backstage/rugvip/install
workflows/sync_pull-requests: bump to 0.7.4
2026-02-05 22:56:49 +01:00
Patrik Oldsberg aa8a02fd3d workflows/sync_pull-requests: bump to 0.7.4
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-05 22:38:58 +01:00
Fredrik Adelöw 884f6d9a63 Merge pull request #32689 from backstage/renovate/actions-cache-5.x
chore(deps): update actions/cache action to v5
2026-02-05 21:26:02 +01:00
Aramis Sennyey 740a3aeea5 chore: remove backstage/reviewer code ownership
With the new reviewer process, this team should no longer have write access as they impact the review priority and are not able to merge themselves.

Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
2026-02-05 08:25:16 -06:00
renovate[bot] 4b34bc8601 chore(deps): update actions/cache action to v5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 01:32:59 +00:00
renovate[bot] 4e271fb821 chore(deps): update backstage/actions action to v0.7.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-04 11:10:06 +00:00
Patrik Oldsberg fc51ebd088 workflows/sync_pull-requests: bump to 0.7.3
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-04 11:45:24 +01:00
renovate[bot] e27421ed24 chore(deps): update jamesives/github-pages-deploy-action action to v4.8.0 (#32613)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-04 11:30:50 +01:00