Commit Graph

843 Commits

Author SHA1 Message Date
blam 2529ec28a6 chore: fixing all tests
Signed-off-by: blam <ben@blam.sh>
2021-07-07 11:25:38 +02:00
blam 4c689b0fae chore: making the failing test pass because of parameter validation
Signed-off-by: blam <ben@blam.sh>
2021-07-07 11:25:37 +02:00
blam 350555727f chore: dont need to export this dep any more
Signed-off-by: blam <ben@blam.sh>
2021-07-07 11:25:37 +02:00
blam 70bb2a711f chore: fix up some code review comments
Signed-off-by: blam <ben@blam.sh>
2021-07-07 11:25:37 +02:00
blam a41b024a0f feat: removing the last parts of v1alpha1 and fixing up TypeScript
Signed-off-by: blam <ben@blam.sh>
2021-07-07 11:25:37 +02:00
blam 18660e9337 chore: fixing merge conflict
Signed-off-by: blam <ben@blam.sh>
2021-07-07 11:25:37 +02:00
blam a02ea1e4e1 breaking: some more changes in the frontend. removing support for v1alpha1
Signed-off-by: blam <ben@blam.sh>
2021-07-07 11:25:37 +02:00
blam 6a09ed555d breaking: removing alphav1 support for templates
Signed-off-by: blam <ben@blam.sh>
2021-07-07 11:25:37 +02:00
Himanshu Mishra ef48b9e4b7 Merge pull request #6275 from backstage/mob/scaffolder-git-identity 2021-07-07 11:19:44 +02:00
Chase Rutherford-Jenkins 3c19f1230f update tests
Signed-off-by: Chase Rutherford-Jenkins <chaseajen@users.noreply.github.com>
2021-07-06 21:15:14 -05:00
Chase Rutherford-Jenkins b1aca39abe incorporate naming feedback; add tests
Signed-off-by: Chase Rutherford-Jenkins <chaseajen@users.noreply.github.com>
2021-07-06 20:51:22 -05:00
Chase Rutherford-Jenkins 921e3ca569 use configured git author in scaffolder actions
Co-authored-by: Himanshu Mishra <himanshu@orkohunter.net>
Signed-off-by: Chase Rutherford-Jenkins <chaseajen@users.noreply.github.com>
2021-07-06 20:51:01 -05:00
Alex Landovskis 11e66e8040 build: bump azure-devops-node-api to 10.2.2
Signed-off-by: Alex Landovskis <alex@landovskis.com>
2021-07-06 20:06:03 -04:00
Ben Lambert 8fb349968a Merge pull request #6340 from andreafalzetti/scaffolder-fs-steps
Scaffolder - Filesystem built-in actions
2021-07-05 20:32:20 +02:00
Ben Lambert 2666fe56da Merge pull request #6336 from shoukoo/add-default-branch
feat: add default branch property for publish GitLab, Bitbucket and Azure actions
2021-07-05 18:09:01 +02:00
Andrea Falzetti c93fb2c93d docs(scaffolder): update docs
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-05 16:03:45 +01:00
Andrea Falzetti 00f590ad53 feat(scaffolder): add description and tests for directories
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-05 14:13:24 +01:00
Andrea Falzetti 62c2f10f7d feat(scaffolder): add fs:delete custom step
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-05 13:27:19 +01:00
shoukoo 73195b6e65 feat:add default branch prop for publish:azure action
Signed-off-by: shoukoo <shoukoo.koike@gmail.com>
2021-07-04 08:59:14 +10:00
shoukoo 330f2ac32d feat:add default branch prop for publish:bitbucket action
Signed-off-by: shoukoo <shoukoo.koike@gmail.com>
2021-07-04 08:52:48 +10:00
shoukoo 76fc5e29c9 feat:add default branch prop for publish:gitlab action
Signed-off-by: shoukoo <shoukoo.koike@gmail.com>
2021-07-04 08:36:51 +10:00
Eugene Sh 253136fba7 Make branch protection attempt less restrictive
In case if something wrong happens along the way when trying to apply protection of a newly created branch - log error, instead of throwing an it, making scaffolder exit with non-zero exit code.
This one addresses the issue #6330

Signed-off-by: Eugene S <jh.sh@me.com>
2021-07-02 22:17:32 +03:00
Ben Lambert f8a93ec1ae Merge pull request #6290 from backstage/dependabot/npm_and_yarn/fs-extra-10.0.0
chore(deps): bump fs-extra from 9.1.0 to 10.0.0
2021-07-02 10:33:59 +02:00
Ben Lambert b919556807 Merge pull request #6195 from shoukoo/shoukoo.add-default-branch
feat: add default branch prop for publish:github action
2021-07-02 10:33:24 +02:00
dependabot[bot] 613e46d234 chore(deps): bump fs-extra from 9.1.0 to 10.0.0
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 9.1.0 to 10.0.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/9.1.0...10.0.0)

---
updated-dependencies:
- dependency-name: fs-extra
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-01 11:29:50 +00:00
github-actions[bot] 6e937b9fa6 Version Packages 2021-07-01 09:06:13 +00:00
Hammar Johan 13bf0f3867 Remove autofocus for the description field
Signed-off-by: Hammar Johan <johan.hammar@volvofinans.se>
2021-06-30 11:56:39 +02:00
shoukoo c2db794f5a feat: add default branch prop for publish:github
Signed-off-by: shoukoo <shoukoo.koike@gmail.com>
2021-06-30 19:39:05 +10:00
Patrik Oldsberg ab5cc376fa backend-common,cli-common: new utilites for safely resolving child paths
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-28 22:35:21 +02:00
Fredrik Adelöw 1627daac2b Fix catalog:write on windows systems
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-24 12:52:46 +02:00
github-actions[bot] 5a64fe7ea5 Version Packages 2021-06-24 09:58:38 +00:00
Fredrik Adelöw 8f40136c17 Merge pull request #6068 from angeliski/add-action-write-catalog
feat:created a action to write a catalog-info.yml file
2021-06-24 11:52:00 +02:00
dependabot[bot] d3b6c6c12a chore(deps): bump msw from 0.21.2 to 0.29.0
Bumps [msw](https://github.com/mswjs/msw) from 0.21.2 to 0.29.0.
- [Release notes](https://github.com/mswjs/msw/releases)
- [Changelog](https://github.com/mswjs/msw/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mswjs/msw/compare/v0.21.2...v0.29.0)

---
updated-dependencies:
- dependency-name: msw
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-23 04:45:44 +00:00
Fredrik Adelöw a88073c29a Update copyright headers
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-18 20:26:42 +02:00
Rogerio Angeliski b844817bc9 docs: added generated files
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-06-18 10:56:24 -03:00
Dominik Henneke c18a3c2ae0 Correctly recognize whether the cookiecutter command exists
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-06-18 15:43:19 +02:00
Rogerio Angeliski a7f5fe7d7c feat:created an action to write a catalog-info.yml file
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-06-18 09:35:06 -03:00
Patrik Oldsberg 820de63018 Merge pull request #6076 from backstage/rugvip/allreports
scripts/api-extractor: create and check API reports for all(most) plugins
2021-06-17 15:46:11 +02:00
Ben Lambert ffe7759de8 Merge pull request #6049 from backstage/timbonicus/move-installation
Move `catalog` and `scaffolder` installation instructions to READMEs
2021-06-17 15:14:07 +02:00
Patrik Oldsberg d8d7226fce plugins: generate api reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-17 13:30:06 +02:00
github-actions[bot] f4fbbf1552 Version Packages 2021-06-17 11:08:46 +00:00
Ben Lambert d89629a85d Merge pull request #6078 from backstage/fix/fixing-undefined-issue
Don't make `inputs` `undefined` when they are `""`
2021-06-17 13:03:02 +02:00
blam d4f20e5be3 chore: dont replace empty strings to undefined in input parsing
Signed-off-by: blam <ben@blam.sh>
2021-06-17 11:40:22 +02:00
github-actions[bot] 36e5a82e9b Version Packages 2021-06-17 08:08:44 +00:00
Patrik Oldsberg 3ce6f80632 Merge pull request #6061 from lunarway/feature/publish-action-topics
Add topics input to publish:github action
2021-06-16 22:59:35 +02:00
Crevil 3b43fc3ab8 Lowercase topics
Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2021-06-16 16:49:45 +02:00
Crevil 878c1851d4 Add topics input to publish:github action
This change adds an array input of topics to attach on a repository upon
creation.

Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2021-06-16 13:31:00 +02:00
Eric Peterson 95dfa3340a Merge pull request #6038 from backstage/goalie/fix-docs-scaffold
Documentation fixes for sample Scaffolder templates
2021-06-16 10:50:54 +02:00
Patrik Oldsberg dd18b5ff0a Merge pull request #5700 from minnsoe/add-support-for-plugin-specific-db
Add backwards compatible database manager which allows per plugin config
2021-06-16 00:12:25 +02:00
Tim Hansen 785a42f802 Move installation instructions to READMEs
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-06-15 15:00:15 -06:00