community-plugins icon indicating copy to clipboard operation
community-plugins copied to clipboard

feat(azure-devops): Add option to fail action if pipeline is unsuccessful

Open oskarjiang opened this issue 4 months ago • 4 comments

Hey, I just made a Pull Request!

:heavy_check_mark: Checklist

  • [X] A changeset describing the change and affected packages. (more info)
  • [ ] Added or updated documentation
  • [ ] Tests for new functionality and regression tests for bug fixes
  • [ ] Screenshots attached (for UI changes)
  • [X] All your commits have a Signed-off-by line in the message. (more info)

oskarjiang avatar Nov 02 '25 21:11 oskarjiang

Changed Packages

Package Name Package Path Changeset Bump Current Version
@backstage-community/plugin-scaffolder-backend-module-azure-devops workspaces/azure-devops/plugins/scaffolder-backend-module-azure-devops minor v0.16.1

backstage-goalie[bot] avatar Nov 02 '25 21:11 backstage-goalie[bot]

@awanlin please have a look when you have time

oskarjiang avatar Nov 13 '25 20:11 oskarjiang

@awanlin please have a look when you have time

I'll be giving it a look this Friday now that I'm back from BackstageCon/KubeCon 👍

awanlin avatar Nov 18 '25 16:11 awanlin

Thanks for the contribution @oskarjiang, code looks great just got a few places that need to be updated as well:

  • Please add a new example using this here: https://github.com/backstage/community-plugins/blob/172d01b08275d602e9a1520c1a141ef7a704fb8e/workspaces/azure-devops/plugins/scaffolder-backend-module-azure-devops/src/actions/devopsCreatePipeline.examples.ts
  • Also add a new example using this here too: https://github.com/backstage/community-plugins/blob/main/workspaces/azure-devops/plugins/scaffolder-backend-module-azure-devops/README.md#usage

Added 🙂

oskarjiang avatar Nov 25 '25 08:11 oskarjiang