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

Rerun in github app is not working #1368

Open
chmouel opened this issue Aug 8, 2023 · 11 comments
Open

Rerun in github app is not working #1368

chmouel opened this issue Aug 8, 2023 · 11 comments
Assignees

Comments

@chmouel
Copy link
Member

chmouel commented Aug 8, 2023

clicking on rerun button give me this in the log:

∙ 09:53:32 CEL expression is not matching push-generate-coverage-releaseyaml-, skipping
∙ 09:53:32 CEL expression is not matching go-testing-, skipping
∙ 09:53:32 cannot match pipeline from payload to a pipelinerun in .tekton/ dir
∙ 09:53:32 payload target event is push with source branch main and target branch main
∙ 09:53:32 available configuration of the PipelineRuns annotations in .tekton/ dir
∙ 09:53:32 cannot match pipeline from payload to a pipelinerun in .tekton/ dir, event=push, branch=mai
@chmouel chmouel changed the title Rerun is not working Rerun in github app is not working Aug 8, 2023
@sm43
Copy link
Contributor

sm43 commented Sep 1, 2023

/assign

@chmouel
Copy link
Member Author

chmouel commented Sep 1, 2023

good luck, i was sure i fixed it and it always somehow broke 🙃 there is a functional test for it but what github does and what we do does not seem to match

@sm43
Copy link
Contributor

sm43 commented Sep 6, 2023

not able to reproduce this 🤔

Screen.Recording.2023-09-06.at.10.39.20.mov

@sm43
Copy link
Contributor

sm43 commented Sep 6, 2023

although it should start only the failed one but it restarts all of them

@chmouel
Copy link
Member Author

chmouel commented Sep 6, 2023

humm weird what about clicking on the Rerun field on the left near the PR (for individual rerun)

@sm43
Copy link
Contributor

sm43 commented Sep 6, 2023

it does restart all runs

@chmouel
Copy link
Member Author

chmouel commented Sep 6, 2023

🤔

@sm43
Copy link
Contributor

sm43 commented Sep 6, 2023

Screen.Recording.2023-09-06.at.11.00.05.mov

@chmouel
Copy link
Member Author

chmouel commented Sep 6, 2023

ah i think it's on push to main! rerunning there when there is a failure

@mpreu
Copy link

mpreu commented Nov 6, 2023

Can verify this problem in v0.19.4 (OCP Pipelines 1.11) with GHE:

{"level":"warn","ts":"xxx","logger":"pipelinesascode","caller":"matcher/annotation_matcher.go:170","msg":"CEL expression is not matching xxx-, skipping","provider":"github","event-id":"xxx","event-sha":"xxx","event-type":"push","namespace":"xxx"}

It indeed occurs, when I try to re-run a failed push pipeline on main.

@mpreu
Copy link

mpreu commented Apr 16, 2024

This is still a problem. While it is possible to rerun the Tekton pipeline manually, this approach does not report back to GitHub appropriately. So other developers get the wrong information about a pipeline's status.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants