-
-
Notifications
You must be signed in to change notification settings - Fork 134
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
Add nightly release #1212
Add nightly release #1212
Conversation
Signed-off-by: Keming <[email protected]> fix condition Signed-off-by: Keming <[email protected]> fix action env Signed-off-by: Keming <[email protected]> use personal token Signed-off-by: Keming <[email protected]> test schedual Signed-off-by: Keming <[email protected]> fetch all the tags Signed-off-by: Keming <[email protected]> clean tags when delete release Signed-off-by: Keming <[email protected]>
According to the GitHub trigger a workflow from a workflow, the default You can follow the instructions here to generate a repository level token and save it to this repo setting with the name
One thing I'm not sure about is the upload-asset failure: tested on my fork repo. |
Thanks for that. Added one remark. Apart from that looks good. |
Signed-off-by: Keming <[email protected]>
BTW, this will need to create a nightly release in case to get the |
Thanks! I've created the token now and added it. Let's see if it works. Triggering a build. |
First build worked. Second build failed: https://github.com/lycheeverse/lychee/actions/runs/5842863869/job/15844411326 |
Hi @mre, this nightly trigger has two runs:
The second one will be mainly used for the nightly release. We don't need to manually trigger it anymore. I'll keep an eye on the recent changes to see if the nightly release can work as expected. |
Thanks for the help with this.
|
|
Awesome work! Looks nice. 👌 |
This action will check if it has changes compared to the last nightly release, if so, it will delete the last nightly release and create a new one.