Commit Graph

2226 Commits

Author SHA1 Message Date
github-actions[bot] 8070f67dc4 Version Packages 2024-01-16 11:44:56 +00:00
Ben Lambert d013bcb430 Merge pull request #21977 from gavlyukovskiy/gitlab-push-action
feat: Add 'gitlab:repo:push' scaffolder action
2024-01-11 09:36:37 +01:00
Ben Lambert fae822be72 Merge pull request #21959 from mattprinold/feat/21365-scaffolder-custom-action-bitbucket-run-pipeline
Feat/21365 scaffolder custom action bitbucket run pipeline
2024-01-11 09:08:21 +01:00
Arthur Gavlyukovskiy ebb0f117fd Merge branch 'master' into gitlab-push-action 2024-01-09 16:35:46 +01:00
github-actions[bot] ac277f3c91 Version Packages (next) 2024-01-09 12:44:34 +00:00
Matthew Prinold e7fc793e89 feat(createBuiltinActions): adds bitbucket:pipelines:run action to built in actions
Signed-off-by: Matthew Prinold <matthewprinold@gmail.com>
2024-01-04 11:45:02 +00:00
Matthew Prinold 76e7e5b265 refactor(BitbucketCloudPipelinesRun): moves action files to new module
Signed-off-by: Matthew Prinold <matthewprinold@gmail.com>
2024-01-04 11:45:01 +00:00
Matthew Prinold e2c90457f3 feat(bitbucketCloudPipelinesRun): defines input schema for the request body
Signed-off-by: Matthew Prinold <matthewprinold@gmail.com>
2024-01-04 11:45:01 +00:00
Matthew Prinold 24e5c11a75 feat(bitbucketCloudPipelinesRun): adds new TemplateAction for running a bitbucket pipeline
Signed-off-by: Matthew Prinold <matthewprinold@gmail.com>
2024-01-04 11:45:01 +00:00
Fredrik Adelöw 7df4a3e0bb Merge pull request #22072 from backstage/freben/luxon
ensure that luxon based tests are not os locale dependent
2024-01-03 12:23:28 +01:00
Fredrik Adelöw 6c1ddfd683 ensure that luxon based tests are not os locale dependent
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-01-02 19:54:39 +01:00
github-actions[bot] a3ccddeba5 Version Packages (next) 2024-01-02 10:42:54 +00:00
github-actions[bot] c9f71fba8d Version Packages (next) 2023-12-25 23:42:26 +00:00
Vincenzo Scamporlino 93be506ca9 scaffolder-backend: add extra permission rule tests
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-12-22 10:03:59 +01:00
Vincenzo Scamporlino 8c8430b52d scaffolder-backend: fix permission rule schema
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-12-22 10:02:45 +01:00
Arthur Gavlyukovskiy 7c522c5ef8 feat: Add 'gitlab:repo:push' scaffolder action
Signed-off-by: Arthur Gavlyukovskiy <agavlyukovskiy@gmail.com>
2023-12-21 21:42:39 +01:00
github-actions[bot] a9801a3ec9 Version Packages 2023-12-19 13:39:54 +00:00
Ben Lambert 79c5e06767 Merge pull request #21657 from rsmarathe/feat/github-autolink-reference
Add a new action for creating autolink references for a repository
2023-12-18 12:15:30 +01:00
Fredrik Adelöw 8a23b73866 Merge pull request #21800 from Thutm/SNYK-JS-ZOD-5925617-fix
Fixing Snyk vulnerability SNYK-JS-ZOD-5925617 by upgrading zod packages to latest
2023-12-15 20:43:59 +01:00
Rutuja Marathe 28949ea4aa feat: add github:autolinks:create action
Signed-off-by: Rutuja Marathe <rutujasudam.marathe@factset.com>
2023-12-13 16:05:41 -05:00
github-actions[bot] 3f1192f32f Version Packages (next) 2023-12-12 15:45:17 +00:00
Patrik Oldsberg 8665841f6f Merge pull request #21752 from backstage/blam/scaffolder-vendor-modules
scaffolder: Split out Actions into smaller modules
2023-12-12 16:18:38 +01:00
Joseph Campos e8a57e7473 Fixing Snyk vulnerability SNYK-JS-ZOD-5925617 by upgrading zod packages to latest
Signed-off-by: Joseph Campos <joseph.campos@gendigital.com>
2023-12-11 06:57:13 -08:00
blam 4552aae043 chore: removing some packages not necessary
Signed-off-by: blam <ben@blam.sh>
2023-12-07 09:59:21 +01:00
blam 7640fe4957 chore: re-exported of the types
Signed-off-by: blam <ben@blam.sh>
2023-12-06 15:06:18 +01:00
blam 5e0c1f36e2 chore: updating catalog-info.yaml
Signed-off-by: blam <ben@blam.sh>
2023-12-06 14:44:54 +01:00
blam 04559e3422 chore: update API reports
Signed-off-by: blam <ben@blam.sh>
2023-12-06 14:29:03 +01:00
blam 480d3b209d chore: update imports
Signed-off-by: blam <ben@blam.sh>
2023-12-06 13:35:12 +01:00
blam 823dee3b23 chore: create gerrit module
Signed-off-by: blam <ben@blam.sh>
2023-12-06 12:56:44 +01:00
blam 81f57ff279 chore: move some other things around a little bit
Signed-off-by: blam <ben@blam.sh>
2023-12-06 12:45:46 +01:00
blam 88c9a158c2 chore: added gitlab module
Signed-off-by: blam <ben@blam.sh>
2023-12-06 12:45:30 +01:00
blam fbb1071987 chore: create bitbucket modules
Signed-off-by: blam <ben@blam.sh>
2023-12-06 12:33:02 +01:00
blam f212ff40a9 chore: create azure module
Signed-off-by: blam <ben@blam.sh>
2023-12-06 12:32:28 +01:00
blam 8ecb0b9a20 chore: created github module
Signed-off-by: blam <ben@blam.sh>
2023-12-06 12:32:05 +01:00
github-actions[bot] a7f57602d1 Version Packages (next) 2023-12-05 13:55:44 +00:00
github-actions[bot] 356906bab8 Version Packages (next) 2023-11-28 13:37:18 +00:00
Patrik Oldsberg aea8f8d329 repo-tools: flip around API report naming
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-11-28 10:47:35 +01:00
github-actions[bot] 8ece80419a Version Packages (next) 2023-11-21 15:13:12 +00:00
Kamil Markow 99fec87db1 Run yarn prettier and fix styling
Signed-off-by: Kamil Markow <kamilmarkow@gmail.com>
2023-11-17 13:06:52 -05:00
Kamil Markow 48667b4d3a Fix creating secrets in github:environment:create action
Signed-off-by: Kamil Markow <kamilmarkow@gmail.com>
2023-11-17 12:36:47 -05:00
blam c7c5efe6fa fix: don't passthrough all of task
Signed-off-by: blam <ben@blam.sh>
2023-11-15 12:39:32 +01:00
github-actions[bot] c8a8aac2af Version Packages 2023-11-14 13:25:17 +00:00
Ben Lambert 721bdfdcde Merge pull request #20592 from acierto/shutdown-tasks-on-restart
Make it possible to shutdown unfinished scaffolder ongoing tasks after restart
2023-11-13 12:56:00 +01:00
Fredrik Adelöw c9f113f874 fixes
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-11-13 09:59:37 +01:00
Ben Lambert b2df411b7a Merge pull request #20750 from mbenson/each-schema-validation
Each schema validation
2023-11-08 15:01:45 -06:00
Ben Lambert d811f85923 Merge pull request #20983 from electrofelix/scaffolder-backend-templating-globby
Allow globby negative matches for copyWithoutTemplating
2023-11-08 14:45:19 -06:00
Matt Benson cf5d275ad2 const actionId
Signed-off-by: Matt Benson <gudnabrsam@gmail.com>
2023-11-07 10:04:53 -06:00
Matt Benson 661c787b15 refactor: const + infer type for workflow runner iterations
Signed-off-by: Matt Benson <gudnabrsam@gmail.com>
2023-11-07 09:04:21 -06:00
Darrgh Bailey 7d5a921114 Allow globby negative matches for copyWithoutTemplating
The option copyWithoutTemplating (and depracted copyWithoutRender) would
require listing all files in a path to include even if there was only
one or two files that should still be templated while skipping all
others. This works fine when just one or two files or paths that need to
be copied without being templated, however when there are many files and
only one or two should be templated, it becomes more error prone to try
and maintain a complete list and ensure others will update it correctly.

While it's possible to use separate paths to avoid this issue, it
results in subsequently needing to move files around, or use separate
template calls, this makes it more difficult to maintain a template
logically.

The existing template code already makes use of 'globby', which supports
negative matching to explicitly exclude individual paths from other
wildcard matches. The existing code would iterate over each entry
calling globby separately for each pattern passed in. This would skip
globby's ability to have negative matches remove previously matched
paths.

This change switches to pass the entire list of patterns to globby in a
single call, leaving it up to globby to parse and return the entire set
in a single operation.

Signed-off-by: Darragh Bailey <dbailey@g-p.com>
2023-11-07 14:48:23 +00:00
github-actions[bot] 8a9f0ce86b Version Packages (next) 2023-11-07 09:43:56 +00:00