Commit Graph

139 Commits

Author SHA1 Message Date
Backstage Service Account 7c9a359f65
Version Packages (#4791)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-30 08:23:44 -05:00
Backstage Service Account 16349635bf
v1.41.1 version bump (#4786)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-29 06:31:03 -05:00
Backstage Service Account 6907015d7e
Version Packages (#4772)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-25 14:28:15 -05:00
Esmerlin Joel Mieses 1fc5b4b6f1
[FEAT](AZDO): Add Azure DevOps pipeline permit action (#4303)
* [FEAT](AZDO): Add Azure DevOps pipeline authorization action and examples

Signed-off-by: EsmerlinJM <esmerlinjm@gmail.com>

* [FEAT](Changelog): Add changelog file

Signed-off-by: EsmerlinJM <esmerlinjm@gmail.com>

* [REF](azure): rename pipeline authorize action to permit

- Change action ID: `azure:pipeline:authorize` → `azure:pipeline:permit`
- Switch from authorizeDefinitionResources to REST API client.patch()
- Update tests and examples to match new implementation

Signed-off-by: EsmerlinJM <esmerlinjm@gmail.com>

* [REF](Action): update pipeline permit descriptions and examples

Signed-off-by: EsmerlinJM <esmerlinjm@gmail.com>

* [FIX](Prettier): Correct formatting and remove extra newline in permitAzurePipeline.yaml

Signed-off-by: EsmerlinJM <esmerlinjm@gmail.com>

* [REF](Example): rename scaffolder action from authorizeAzurePipeline to permitAzurePipeline

Signed-off-by: EsmerlinJM <esmerlinjm@gmail.com>

* [REF](Examples): update pipeline example names and descriptions; rename permit pipeline example typo and resolve Create and Permit displaying example

Signed-off-by: EsmerlinJM <esmerlinjm@gmail.com>

* [REF](Permit): remove organization and project validation from permit pipeline action

Signed-off-by: EsmerlinJM <esmerlinjm@gmail.com>

* [REF](README.md): add examples for creating and permitting Azure pipelines

Signed-off-by: EsmerlinJM <esmerlinjm@gmail.com>

---------

Signed-off-by: EsmerlinJM <esmerlinjm@gmail.com>
2025-07-25 19:04:30 +00:00
Backstage Service Account b5f86a9512
Version Packages (#4494)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-03 16:50:07 -05:00
Backstage Service Account 1e109cdd00
v1.40.2 version bump (#4493)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-03 16:13:00 -05:00
Backstage Service Account 0b70fc1c9b
Version Packages (#4242)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-17 13:46:02 +00:00
Andre Wanlin d813cec2a7
azure-devops - Fix deprecated code (#4269)
* azure-devops - Fix deprecated code

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

* Updated API Report

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

---------

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-06-17 08:18:56 -05:00
Andre Wanlin 071eb9b90f
azure-devops - Added build definition name `README` note (#4233)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-06-17 06:42:31 -05:00
Andre Wanlin ae700117cd
azure-devops - Moved `getAnnotationValuesFromEntity` to the common package (#4236)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-06-16 22:32:25 -05:00
Kevin L. 28b27657e4
[Azure DevOps plugin] Add a new action for creating pipeline from YAML File (#4229)
* Add a new action for azure-devops plugin : azure:pipeline:create

Signed-off-by: Kevin L. <kevin.lecouvey@gmail.com>

* Add changeset file

Signed-off-by: Kevin L. <kevin.lecouvey@gmail.com>

* Update workspaces/azure-devops/.changeset/tender-kangaroos-peel.md

Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: Kevin L. <kevin.lecouvey@gmail.com>

* Add ref to the terraform provider source code

Signed-off-by: Kevin L. <kevin.lecouvey@gmail.com>

* Fix file with prettier

Signed-off-by: Kevin L. <kevin.lecouvey@gmail.com>

---------

Signed-off-by: Kevin L. <kevin.lecouvey@gmail.com>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2025-06-12 22:01:04 +00:00
Andre Wanlin 764e1eff11
azure-devops - No relative paths for `README` feature (#4232)
* azure-devops - No relative paths for `README` feature

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

* Fix typos

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

* Added test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

---------

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-06-12 13:38:49 -05:00
Andre Wanlin aa1889faac
azure-devops - Deprecated `getBuildDefinitions` (#4234)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-06-11 14:01:55 -05:00
Andre Wanlin 9cf745c1f7
azure-devops - Updated permissions section in `README` (#4230)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-06-11 14:01:34 -05:00
Andre Wanlin 3622b13f6e
azure-devops - Deprecated `getRepoBuilds` on the frontend and backend along with related code (#4231)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-06-10 10:48:20 -04:00
Andre Wanlin 837d67f589
azure-devops - Updated `README` with details about spaces (#4235)
* azure-devops - Updated `README` with details about spaces

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

* Update workspaces/azure-devops/plugins/azure-devops/README.md

Co-authored-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

---------

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Co-authored-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
2025-06-10 10:46:02 -04:00
Backstage Service Account deca21757b
Version Packages (#4162)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-30 20:49:36 +00:00
Backstage Service Account dd67a17720
azure-devops - version:bump to v1.39.0 (#4159)
* v1.39.0 version bump

* Updated API Report

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

---------

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <awanlin@spotify.com>
2025-05-30 20:41:20 +00:00
Backstage Service Account 33040bc1fa
Version Packages (#4045)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-23 18:58:35 +00:00
CasperJ 6f19535725
Added ability to wait for pipeline to complete and to get output vars (#3651)
* Added ability to wait for pipeline to complete and to get output variables

Signed-off-by: Casper Jensen <cajen@pandora.net>

* Update workspaces/azure-devops/plugins/scaffolder-backend-module-azure-devops/src/actions/devopsRunPipeline.ts

Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
Signed-off-by: CasperJ <2158013+CasperJ@users.noreply.github.com>

* reverted auth refactoring

Signed-off-by: Casper Jensen <cajen@pandora.net>

* added zod schema to package.json

Signed-off-by: Casper Jensen <cajen@pandora.net>

* fix zod mismatch

Signed-off-by: Casper Jensen <cajen@pandora.net>

* Added example

Signed-off-by: Casper Jensen <cajen@pandora.net>

* removed zod as denpendency as it's not needed as a direct denpendency

Signed-off-by: Casper Jensen <cajen@pandora.net>

---------

Signed-off-by: Casper Jensen <cajen@pandora.net>
Signed-off-by: CasperJ <2158013+CasperJ@users.noreply.github.com>
Co-authored-by: Casper Jensen <cajen@pandora.net>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2025-05-23 18:49:55 +00:00
Backstage Service Account e8a03d3602
Version Packages (#3959)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-16 14:00:26 -05:00
Bryan Ramos 8e54e8e3b1
fix(azure-devops): use strict build-definitions filtering (#3829)
* fix(azure-devops): use strict build-definitions filtering

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Add basic api mock test

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Display a generic message when no results get returned

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Update changeset

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Improve empty build result message

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Update changeset

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Fix tsc error

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Remove duplication, make message more concise

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Update changeset

Signed-off-by: Bryan Ramos <bramos@redhat.com>

---------

Signed-off-by: Bryan Ramos <bramos@redhat.com>
2025-05-09 15:13:21 -05:00
Gaël G. 6c0f6ee354
Update README links to point to community-plugins repository (#3931)
Signed-off-by: gaelgoth <gothuey.gael@gmail.com>
2025-05-09 14:47:31 -05:00
Backstage Service Account f4105a6288
Version Packages (#3891)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-02 15:20:57 -05:00
Phillip Morton 75848013f1
Dotnet scaffolder (#3807)
* chore: bootstrap workspace

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>

* feat: add dotnet new to azure devops workspace.

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>

* feat: add changeset, and tests

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>

* chore: add docs

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>

* chore: dedupe yarn file

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>

* chore: delete file for rename

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>

* fix: re-add dotnetnew action

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>

* run prettier

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>

* fix: add API report file.

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>

* fix: correct api reports.

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>

* fix: rename scaffolder.yaml to dotnetNew.yaml

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>

---------

Signed-off-by: Phillip Morton <phill.morton@theaccessgroup.com>
2025-05-02 15:09:23 -05:00
Backstage Service Account 2074ec95e2
Version Packages (#3710)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-18 01:19:20 +00:00
Patrick 735b8a07b6
Fix syntax error in README.md (#3507)
* Update README.md

Signed-off-by: Patrick Morgenegg

Signed-off-by: Patrick <pm@md6.ch>

* fixup! add changeset

Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>

---------

Signed-off-by: Patrick <pm@md6.ch>
Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
Co-authored-by: Beth Griggs <bethanyngriggs@gmail.com>
2025-04-17 20:11:38 -05:00
Backstage Service Account 1cab5ad1a8
Version Packages (#3678)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-17 19:46:44 -05:00
Backstage Service Account 79f360a1bd
azure-devops - version:bump to v1.38.1 (#3676)
* v1.38.1 version bump

* Manual changes for release

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

---------

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <awanlin@spotify.com>
2025-04-17 18:51:28 -05:00
Beth Griggs 491247a29f workspaces: add Node.js 22 to engines field across all workspaces
Manually updates the "engines" field of all workspace package.json files
to include Node.js 22. This intentionally replaces part of the generated
rennovate PR which attempted to globally replace rather than add Node.js
22 to the engines field.

For both community-plugins-maintainers and sda-se-reviewers owned
workspaces Node.js 18 is removed.

Note that this is only updates the workspace package.json - therefore it
should not impact end users installing plugins.

Refs: https://github.com/backstage/community-plugins/pull/2403
Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
2025-04-17 15:21:51 +01:00
Backstage Service Account 5794c6a496
Version Packages (#3612)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-15 15:36:26 +01:00
Bethany Griggs 4aad9f369c
deps: remove unused devDependency `canvas` (#3565)
* deps: remove unused devDependency `canvas`

Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>

* fixup! deps: remove unused devDependency `canvas`

Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>

---------

Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
2025-04-11 06:56:43 -05:00
Backstage Service Account 204a4a33f2
Version Packages (#3569)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-10 08:54:25 -05:00
Andre Wanlin 7f32b36351
azure-devops - Added New Frontend System filter for cards and tabs (#3489)
* azure-devops - Added New Frontend System filter for cards and tabs

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

* Small refactor

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

---------

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-04-10 08:31:51 -05:00
Backstage Service Account e5367dd346
Version Packages (#3308)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-22 13:02:52 -05:00
Backstage Service Account 75f72bb2ba
azure-devops - version:bump to v1.37.0 (#3286)
* v1.37.0 version bump

* Updated API Report

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

---------

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <awanlin@spotify.com>
2025-03-22 12:49:30 -05:00
Backstage Service Account 1064fd1c5d
Version Packages (#3281)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-21 17:34:16 -05:00
Christophe Augello 1e8ea62538
feat(azure-devops): export getAnnotationValuesFromEntity (#3261)
Signed-off-by: Christophe Augello <caugello@redhat.com>
2025-03-21 20:35:59 +00:00
Backstage Service Account 651cfddb50
Version Packages (#3247)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-14 13:34:55 -05:00
Bryan Ramos 32ab469de9
feat(azure-devops): add ability to get build run logs (#2559)
* feat(azure-devops): add api to get build run logs

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Add changeset

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Add drawer for build logs

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Update api report

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Remove BuildLogButton

Not needed.

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Update changeset

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Use theme font size

Signed-off-by: Bryan Ramos <bramos@redhat.com>

* Remove hook

Not needed.

Signed-off-by: Bryan Ramos <bramos@redhat.com>

---------

Signed-off-by: Bryan Ramos <bramos@redhat.com>
2025-03-14 13:24:20 -05:00
dependabot[bot] f087dd2340
Bump xml-crypto from 6.0.0 to 6.0.1 in /workspaces/azure-devops (#3245)
Bumps [xml-crypto](https://github.com/node-saml/xml-crypto) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/node-saml/xml-crypto/releases)
- [Changelog](https://github.com/node-saml/xml-crypto/blob/v6.0.1/CHANGELOG.md)
- [Commits](https://github.com/node-saml/xml-crypto/compare/v6.0.0...v6.0.1)

---
updated-dependencies:
- dependency-name: xml-crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-14 17:23:50 +00:00
Kashish Mittal ed0156311a
clean-up: remove false positives from knip reports (#3018)
* clean-up: remove false positives from knip reports

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

* yarn dedupe

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

* fix tests

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

* fix failing tests

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

* yarn dedupe

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

---------

Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-03-11 09:15:01 -05:00
Backstage Service Account 485c715209
Version Packages (#3031)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-28 17:38:03 -06:00
Backstage Service Account ff23f2f3ec
v1.36.1 version bump (#3020)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-28 16:30:30 -06:00
Juan Pablo Garcia Ripa ddd2878e14
update yarn to v4 (#2519)
* add yarn update docs and script

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* update docs

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* add contributing note

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* update yarn to v4

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* update lockfile on every workspace

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* declare existing csstype resolutions

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* dedupe workspaces

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* disable lint issues

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

---------

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-02-13 00:25:26 +01:00
Backstage Service Account 9dc2675519
Version Packages (#2688)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-01 13:00:30 -06:00
Backstage Service Account 2ca3917b21
v1.35.1 version bump (#2636)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2025-02-01 12:50:20 -06:00
Andre Wanlin 82e09022c4
various - Removed backend import from alpha export (#2644)
* various - Remove backend import from alpha export

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

* mta corrections

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

---------

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
2025-02-01 18:37:28 +00:00
Andre Wanlin 81cf366aac
Various workspaces - Removed usages of `@backstage/backend-tasks` (#2356)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-01-14 14:12:21 +01:00
Backstage Service Account c8285784f0
Version Packages (#2442)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-03 09:22:48 -06:00