Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invalidating Signed Pipeline Yaml #94

Open
hikerspath opened this issue Nov 22, 2022 · 0 comments
Open

Invalidating Signed Pipeline Yaml #94

hikerspath opened this issue Nov 22, 2022 · 0 comments
Labels
bug Something isn't working

Comments

@hikerspath
Copy link
Member

Functionally, this extension alters yaml that is sent back to drone-server for scheduling. Because of this, we are encountering a runtime issue on any signed repository when paths is invoked.

Steps to reproduce

Steps to reproduce the behavior:

  1. Create a pipeline that will trigger paths plugin
  2. Sign the pipeline drone sign --save <repo>
  3. Submit a pull-request
  4. You will be asked to approve the pipeline

Expected behavior

Pipeline validation should happen regardless of the changes paths makes to the yaml file based on pre-configured matches (or lack of the same). Perhaps validation of the signed pipeline needs to happen within or prior to a pipeline run?

Screenshots

No screenshot here, but very reproducible, it will ask for permission inside the UI from an admin on the repository.

Environment (anything that would help us investigate the bug)

  • OS Linux
  • Version Drone 2.11.0 / Paths 1.0.0
  • Browser Chrome, Safari
@hikerspath hikerspath added the bug Something isn't working label Nov 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant