-
-
Notifications
You must be signed in to change notification settings - Fork 136
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 <kemingy94@gmail.com> fix condition Signed-off-by: Keming <kemingy94@gmail.com> fix action env Signed-off-by: Keming <kemingy94@gmail.com> use personal token Signed-off-by: Keming <kemingy94@gmail.com> test schedual Signed-off-by: Keming <kemingy94@gmail.com> fetch all the tags Signed-off-by: Keming <kemingy94@gmail.com> clean tags when delete release Signed-off-by: Keming <kemingy94@gmail.com>
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 <kemingy94@gmail.com>
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.