Commit Graph

247 Commits

Author SHA1 Message Date
Bogdan Nechyporenko 49cf8b5f91 Merge pull request #29287 from acierto/publishgithub
Made "publish:github" action idempotent
2025-03-20 10:10:29 +01:00
Ben Lambert be6170924e Merge pull request #29286 from acierto/githubactionsdispatch
Made "github:actions:dispatch" action idempotent
2025-03-20 08:44:12 +01:00
Ben Lambert 62bdda816d Merge pull request #29285 from acierto/githubautolinkscreate
Made "github:autolinks:create" action idempotent
2025-03-20 08:43:53 +01:00
Bogdan Nechyporenko 0be1a1eeac Made "publish:github" action idempotent
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-03-18 20:31:03 +01:00
Bogdan Nechyporenko a833f0f46d Made "github:actions:dispatch" action idempotent
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-03-18 20:26:33 +01:00
Bogdan Nechyporenko 1af427ab0b Made "github:autolinks:create" action idempotent
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-03-18 20:24:23 +01:00
Bogdan Nechyporenko 180ea6eae4 Made "github:branch-protection:create" action idempotent
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-03-18 20:20:43 +01:00
github-actions[bot] 127408219b Version Packages 2025-03-18 12:55:57 +00:00
Bogdan Nechyporenko a90075af66 Merge pull request #29266 from acierto/publishgithubpull-request
Made "publish:github:pull-request" action idempotent
2025-03-18 08:51:33 +01:00
Bogdan Nechyporenko 3f45e0fe35 Made "github:environment:create" action idempotent
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-03-17 22:32:05 +01:00
Bogdan Nechyporenko 0ae0c774e9 Made "publish:github:pull-request" action idempotent
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-03-17 22:20:05 +01:00
Bogdan Nechyporenko 07a6e482cf Merge pull request #29229 from acierto/githubwebhook
Made "github:webhook" action idempotent
2025-03-17 19:03:06 +01:00
Ben Lambert 9d3319e89f Merge pull request #29230 from acierto/githubrepopush
Made "github:repo:push" action idempotent
2025-03-17 08:36:05 +01:00
Ben Lambert 93b27c4770 Merge pull request #29232 from acierto/githubrepocreate
Made "github:repo:create" action idempotent
2025-03-17 08:35:30 +01:00
Ben Lambert 5231580502 Merge pull request #29234 from acierto/githubpagesenable
Made "github:pages:enable" action idempotent
2025-03-17 08:33:40 +01:00
Ben Lambert 79be8f41a1 Merge pull request #29236 from acierto/githubissueslabel
Made "github:issues:label" action idempotent
2025-03-17 08:33:14 +01:00
Fredrik Adelöw 27217a2d45 missing dependency
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-03-16 16:26:32 +01:00
Bogdan Nechyporenko 8c3868751c Made "github:issues:label" action idempotent
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-03-14 22:15:15 +01:00
Bogdan Nechyporenko 11bc3e65f0 Made "github:pages:enable" action idempotent
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-03-14 22:12:13 +01:00
Bogdan Nechyporenko 8f9c54c341 Made "github:repo:create" action idempotent
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-03-14 21:36:35 +01:00
Bogdan Nechyporenko 89948b2bfd Made "github:repo:push" action idempotent
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-03-14 21:33:27 +01:00
Bogdan Nechyporenko 8182a599fa Made "github:webhook" action idempotent
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-03-14 21:30:29 +01:00
github-actions[bot] 68af69b2b8 Version Packages (next) 2025-03-11 16:50:56 +00:00
benjdlambert 13f723650f chore: fixing api reports
Signed-off-by: benjdlambert <ben@blam.sh>
2025-03-11 11:12:29 +01:00
Patrik Oldsberg 7942af3907 Merge pull request #29090 from backstage/rugvip/ts56
bump to typescript 5.6
2025-03-10 14:45:37 +01:00
Ben Lambert 161c3b6691 Merge pull request #28978 from apc-kamezaki/bugfix/github-environment
Fix create github environment action got error when I use in GitHub Team plan
2025-03-10 11:29:14 +01:00
Patrik Oldsberg 6070fcfefc update API reports for TypeScript 5.6
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-03-08 11:35:44 +01:00
github-actions[bot] f9fb465e38 Version Packages (next) 2025-03-04 16:49:37 +00:00
Fredrik Adelöw 09cf03890c scaffolder: got rid of most backend-common usages
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-03-03 11:47:40 +01:00
Hitoshi Kamezaki 9391f589a1 Fix create github environment action got error when I use in GitHub Team plan
createOrUpdateEnvironment does not support 'deployment_branch_policy', 'wait_timer', 'reviewers', 'prevent_self_review' on GitHub Team plan.

It seemd that these optional values should be undefined instead of null or 0.

fixes #28977

Signed-off-by: Hitoshi Kamezaki <kamezaki@ap-com.co.jp>
2025-02-27 15:35:36 +09:00
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