Commit Graph

217 Commits

Author SHA1 Message Date
github-actions[bot] aed536abc5 Version Packages (next) 2025-02-25 13:17:11 +00:00
github-actions[bot] 0df84b6ae4 Version Packages 2025-02-18 15:19:53 +00:00
Matt Benson b98d511b61 clean up github action schemas
Signed-off-by: Matt Benson <gudnabrsam@gmail.com>
2025-02-17 13:18:30 -06:00
github-actions[bot] 549edc389e Version Packages (next) 2025-02-11 15:39:12 +00:00
blam 75617053fa chore: revert the oneOf changes
Signed-off-by: blam <ben@blam.sh>
2025-02-11 14:47:33 +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 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 39f0543e6d Merge pull request #28648 from backstage/changeset-release/master
Version Packages (next)
2025-02-04 17:34:47 +01:00
Benjamin Janssens 85ed94bba8 chore(scaffolder): remove incorrect merge leftovers; change new copyright notices to 2025
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-04 15:31:16 +01:00
Benjamin Janssens 2b4fb393f2 Merge branch 'master' into scaffolder/autocomplete-github-branches 2025-02-04 15:14:14 +01:00
Benjamin Janssens 9e0bd0a788 chore(scaffolder): improve GitHub scaffolder actions code
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-04 14:37:54 +01:00
Benjamin Janssens 0a762d998b refactor(scaffolder): re-add previous signature for getOctokitOptions and make it deprecated
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-04 14:37:54 +01:00
Benjamin Janssens 2e296c403a test(scaffolder): remove invalid test
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-04 14:37:54 +01:00
Benjamin Janssens c3f746ca73 test(scaffolder): fix more existing tests
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-04 14:37:54 +01:00
Benjamin Janssens 19fb7261da test(scaffolder): add tests for handleAutocompleteRequest
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-04 14:37:54 +01:00
Benjamin Janssens 9f7b6ac9b1 feat(scaffolder): add support for autocompleting GitHub repositories to scaffolder
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-04 14:37:54 +01:00
Benjamin Janssens 02445b1364 feat(scaffolder): add support for autocompleting GitHub owners to scaffolder
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-04 14:37:53 +01:00
Benjamin Janssens 95439bbdad refactor(scaffolder): move getOctokitOptions to separate util file
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-04 14:37:53 +01:00
Benjamin Janssens fda96db681 refactor(scaffolder): split getOctokitOptions repoUrl parameter into host, owner and repo parameters
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-04 14:37:53 +01:00
github-actions[bot] 5aa499b953 Version Packages (next) 2025-02-04 12:36:25 +00:00
Benjamin Janssens 3323fc8bc7 feat(scaffolder): add support for autocompleting GitHub branches to handleAutocompleteRequest
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-03 16:09:44 +01:00
Benjamin Janssens 8466af00a1 test(scaffolder): fix more existing tests
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-03 15:18:19 +01:00
Benjamin Janssens cdab581dbe test(scaffolder): add tests for handleAutocompleteRequest
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-03 14:22:45 +01:00
Benjamin Janssens 133700d8af feat(scaffolder): add support for autocompleting GitHub repositories to scaffolder
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-03 13:51:07 +01:00
Benjamin Janssens 4317324e9e feat(scaffolder): add support for autocompleting GitHub owners to scaffolder
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-01-31 14:30:23 +01:00
Benjamin Janssens cfe3a7d5a5 refactor(scaffolder): move getOctokitOptions to separate util file
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-01-31 13:44:33 +01:00
Benjamin Janssens a4563ffc60 refactor(scaffolder): split getOctokitOptions repoUrl parameter into host, owner and repo parameters
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-01-31 13:32:19 +01:00
Fredrik Adelöw 971300a41f Merge pull request #28491 from Pike/knip-workspace-config
Improve knip reports by using a single config with workspaces
2025-01-29 16:50:12 +01:00
github-actions[bot] 132173b897 Version Packages (next) 2025-01-21 14:07:39 +00:00
Axel Hecht a904b605aa Update existing knip-report files
Also remove a stray one

Signed-off-by: Axel Hecht <axel@pike.org>
2025-01-20 15:32:35 +01:00
github-actions[bot] 43f666371b Version Packages 2025-01-14 12:23:31 +00:00
github-actions[bot] 0980e400a0 Version Packages (next) 2025-01-07 15:04:17 +00:00
github-actions[bot] c31289fe06 Version Packages (next) 2024-12-31 14:00:13 +00:00
Ben Lambert ff69812efb Merge pull request #28159 from jsundquist/master
Updates to allow users to subscribe to the newly created GitHub repo
2024-12-31 13:44:55 +01:00
github-actions[bot] 2e3fbc11c2 Version Packages (next) 2024-12-24 10:07:58 +00:00
Jonathan Sundquist edaf925841 Upates to allow users to subscribe to the newly created GitHub repo
Signed-off-by: Jonathan Sundquist <jsundquist@gmail.com>
2024-12-17 08:28:26 -06:00
github-actions[bot] cfdf107d34 Version Packages 2024-12-17 10:54:05 +00:00
Ben Lambert d871eb618f Merge pull request #28134 from paulmowat/feat/github_add_additional_properties
feat: adding requiredLinearHistory property
2024-12-16 10:15:59 +01:00
Paul Mowat 7df6179b7f feat: adding requiredLinearHistory property
Signed-off-by: Paul Mowat <paul.mowat@oneadvanced.com>
2024-12-13 16:41:45 +00:00
Ben Lambert bc018aa540 Merge pull request #27796 from stegosaurus21/stegosaurus21/fix-create-github-env-auth
Make GitHub environment Scaffolder action use auth to resolve reviewers
2024-12-13 16:57:38 +01:00
Fredrik Adelöw b6d0969b16 Merge pull request #28070 from backstage/freben/splel
fix some little things that vale was complaining about
2024-12-10 15:57:56 +01:00
Fredrik Adelöw 973dd6f25d fix some little things that vale was complaining about
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-12-10 14:31:54 +01:00
github-actions[bot] 134bc9981f Version Packages (next) 2024-12-10 12:54:09 +00:00
Jason Liu 2a9bd224a8 Pass auth service when initializing GitHub scaffolder actions
Signed-off-by: Jason Liu <a.jason.liu21@gmail.com>
2024-12-05 22:22:33 +11:00
Juan Escalada bc42275038 Add github backend module and doc links to errors
Signed-off-by: Juan Escalada <juanescalada175@gmail.com>
2024-12-04 11:37:53 +09:00
github-actions[bot] d8f9e72384 Version Packages (next) 2024-12-03 13:18:49 +00:00
github-actions[bot] b86975e7fb Version Packages (next) 2024-11-26 11:10:07 +00:00
Jason Liu b5e002b1cc Make GitHub environment Scaffolder action use auth to resolve reviewers
Changes the github:environment:create Scaffolder action to request and
use a backend auth token when resolving the reviewer entityRefs from the
Backstage catalog.

This is because previously it would throw a 401 error when backend auth
was not disabled.

The logic for requesting the token is copied from the existing
catalog:fetch action, which needs to do a similar thing.

Also slightly clarifies that Backstage entityRefs are expected in the
reviewers list for this action.

Signed-off-by: Jason Liu <a.jason.liu21@gmail.com>
2024-11-23 20:57:53 +11:00
github-actions[bot] 1552f03186 Version Packages 2024-11-19 11:21:20 +00:00