8000 [Task] Create an action to set custom workflow status · Issue #1 · lenra-io/github-actions · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[Task] Create an action to set custom workflow status #1

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

Open
shiipou opened this issue Oct 21, 2022 · 2 comments
8000
Open

[Task] Create an action to set custom workflow status #1

shiipou opened this issue Oct 21, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@shiipou
Copy link
Contributor
shiipou commented Oct 21, 2022

What should be done

This must allow us to define pending state in a workflow without the need to run the full workflow at each Pr update.

@shiipou shiipou added the enhancement New feature or request label Oct 21, 2022
@shiipou shiipou added this to Lenra Oct 21, 2022
@shiipou shiipou moved this to 🟡 Backlog in Lenra Oct 21, 2022
@taorepoara taorepoara removed the status in Lenra Feb 8, 2023
@taorepoara taorepoara moved this to 🟡 Backlog in Lenra Mar 6, 2023
@taorepoara taorepoara moved this from 🟡 Backlog to 🟣 Need triage in Lenra Apr 24, 2023
@taorepoara
Copy link
Member

@shiipou Can you explain it better ?

@shiipou
Copy link
Contributor Author
shiipou commented Apr 25, 2023

@shiipou Can you explain it better ?

For example, in our existing CI in the pr-is-wip action, we set a custom status on the CI :
image

This status is in pending, and it will be executed everytime we change something in the PR (code, title, comments, etc...)
But the code check is also on this same event, we can change the event to on: push and check if all current PR's CI state is to success (in green) before building it. Else we just skip the event.

@taorepoara taorepoara moved this from 🟣 Need triage to 🟤 Can wait in Lenra Apr 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 🟤 Can wait
Development

No branches or pull requests

2 participants
0