Commit Graph

62612 Commits

Author SHA1 Message Date
blam 2ae7d5d161 chore: fix prettier
Signed-off-by: blam <ben@blam.sh>
2025-02-11 16:15:53 +01:00
blam eb62c77f76 chore: omit on file change
Signed-off-by: blam <ben@blam.sh>
2025-02-11 15:27:37 +01:00
Ben Lambert a72d2e18ae Merge pull request #28779 from mbenson/scaffolder-template-extensions-stage1
Scaffolder template extensions stage1
2025-02-11 15:20:44 +01:00
Charles de Dreuille d7a7dc1447 Merge pull request #28789 from backstage/canon-imporove-styling
Canon - Improve Button styles
2025-02-11 14:17:19 +00:00
Ben Lambert 5076eef6bc Merge pull request #28633 from tjuedema/githubPRCreateWhenEmpty
Adds createWhenEmpty option to publish:github:pull-request action
2025-02-11 15:04:35 +01:00
Ben Lambert 5e4b0eda95 Merge pull request #28711 from drodil/task_title
feat(scaffolder): use template title for header
2025-02-11 15:02:49 +01:00
Ben Lambert e34c28bfec Add new template extension functions
Signed-off-by: blam <ben@blam.sh>
2025-02-11 15:00:44 +01:00
Patrik Oldsberg 712f96a86f Merge pull request #27934 from minkimcello/mk/cli-templates
Declarative CLI Templates
2025-02-11 14:47:55 +01:00
blam 75617053fa chore: revert the oneOf changes
Signed-off-by: blam <ben@blam.sh>
2025-02-11 14:47:33 +01:00
Fredrik Adelöw 817dfd1f86 Update .changeset/wise-cycles-sparkle.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-02-11 14:47:25 +01:00
Fredrik Adelöw a405de9290 Update .changeset/thick-moose-do.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-02-11 14:47:25 +01:00
Tanner Juedeman ef21f88c6e Add oneOf output subschema to publish:github:pull-request action
Signed-off-by: Tanner Juedeman <tbjuedeman@gmail.com>
2025-02-11 14:47:25 +01:00
Tanner Juedeman 1e935f0afe Add conditional rendering of oneOf scaffolder action outputs on ActionsPage
Signed-off-by: Tanner Juedeman <tbjuedeman@gmail.com>
2025-02-11 14:47:25 +01:00
Tanner Juedeman 5a0ff48ca2 add api reports
Signed-off-by: Tanner Juedeman <tbjuedeman@gmail.com>
2025-02-11 14:47:25 +01:00
Tanner Juedeman bb8302b200 Adds createWhenEmpty option to publish:github:pull-request action
Signed-off-by: Tanner Juedeman <tbjuedeman@gmail.com>
2025-02-11 14:47:25 +01:00
Patrik Oldsberg 65f913de22 cli/new: reject configurations with duplicate template names
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 14:23:56 +01:00
Patrik Oldsberg c0d11068d5 cli/new: reject absolute template paths
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 14:06:34 +01:00
Patrik Oldsberg 40208a4bd6 docs/tooling/cli: review fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 14:05:31 +01:00
Fredrik Adelöw 9c45736f78 Merge pull request #28727 from deepthi-28/writing-docs
Updated documentation of write backstage
2025-02-11 14:03:26 +01:00
Patrik Oldsberg f5e56f0b5d cli/new: log templating step
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 13:28:48 +01:00
Patrik Oldsberg 9b82dabd50 docs/tooling/cli: review fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 13:23:22 +01:00
Patrik Oldsberg c411b5dd15 changesets: update new new changeset with some more information
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 12:18:43 +01:00
Fredrik Adelöw cddc2e6cbd Merge pull request #28777 from gavinclarkeuk/globbing
Add support for file globbing to fs:delete
2025-02-11 12:04:12 +01:00
Patrik Oldsberg a0926bf381 cli/commands/new: add option to skip install
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 12:03:21 +01:00
Patrik Oldsberg 851ffc87cf cli/templates: update to use new values field
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 12:03:21 +01:00
Patrik Oldsberg 4a8c432bb4 cli/new: rename template.yaml -> portable-template.yaml
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 12:03:20 +01:00
Patrik Oldsberg 9fd9004d0f cli/new: rename template.yaml -> portable-template.yaml
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 11:47:33 +01:00
Patrik Oldsberg 8ff50542cd cli/new: hardcode template file name and always point to dir
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 11:44:09 +01:00
Gavin Clarke f0f7e4a0a6 Switch to using globby library
Signed-off-by: Gavin Clarke <431018+gavinclarkeuk@users.noreply.github.com>
2025-02-11 10:42:10 +00:00
Fredrik Adelöw 8ccae19e82 Merge pull request #28692 from angeliski/add-rollback-tutorial
docs: add new tutorial to knex rollback
2025-02-11 11:33:50 +01:00
Charles de Dreuille e161adfaff Fix secondary style
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-02-11 10:26:41 +00:00
Patrik Oldsberg 10c419cc0c cli/new: merge parameters and templateValues
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 11:26:32 +01:00
Patrik Oldsberg 82107cd9a5 cli/new: remove ability to load template contents from a separate dir
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 11:15:25 +01:00
Patrik Oldsberg 97a8632cfa e2e-test: update path to plugin template
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 10:30:05 +01:00
Patrik Oldsberg 9385cdf77c docs/tooling: mention parameters field in templating docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 10:29:28 +01:00
Patrik Oldsberg 43d1413120 cli/new: move tsconfig.json out of templates
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 01:42:44 +01:00
Patrik Oldsberg cf25d713a3 cli/new: update config loading tests + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 01:22:15 +01:00
Patrik Oldsberg 7fb1408bb2 cli/new: update template loading to match new design
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-11 00:13:30 +01:00
Patrik Oldsberg 7c430f3567 cli/new: removed unused type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-10 20:05:07 +01:00
Patrik Oldsberg b18880af3d cli/new: peek into local template definitions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-10 20:04:44 +01:00
Charles de Dreuille c7427d40b7 Fix the types
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-02-10 17:45:56 +00:00
Charles de Dreuille b2cce01cb0 Update two-schools-deny.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-02-10 17:15:27 +00:00
Charles de Dreuille 36e406a2ac Update Button.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-02-10 17:12:53 +00:00
Patrik Oldsberg 5108226057 cli/templates: match definitions to new design in docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-10 17:28:36 +01:00
Patrik Oldsberg 090b2873ac cli/new: add deprecation warning for global config via cli args
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-10 17:25:42 +01:00
Patrik Oldsberg 6195e6980f root: fix cli.new name prefix configuration
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-10 17:25:41 +01:00
Patrik Oldsberg b5f489aa79 docs/tooling: update cli templating docs to reflect new design
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-10 17:25:40 +01:00
Charles de Dreuille 8309bdbdc2 Create two-schools-deny.md
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-02-10 16:00:50 +00:00
Charles de Dreuille 719e9dec1b Cleaning up
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-02-10 15:56:17 +00:00
Charles de Dreuille fcca2bfb7d Update UserSettingsIdentityCard.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-02-10 15:46:54 +00:00