Closed marques-work closed 1 year ago
It's supposed to trigger this pipeline https://github.com/getgauge/taiko/actions/workflows/release.yml
And for some reason that's not happening. Need to π
Does it need to be tagged too for it to run or does that happen automatically during the build?
There's a bot that monitors all PR merges and triggers the release workflow. I suspect the bot maybe down.
I think I know why. Gauge bot was running on heroku at https://gauge-bot.herokuapp.com
And they've stopped supporting a free tier.
Will need to make alternate arrangements for automatic release.
Ah I see. That makes sense. Maybe a google function in the always free tier?
On Sat, Dec 17, 2022 at 9:38 AM Zabil Cheriya Maliackal < @.***> wrote:
I think I know why. Gauge bot was running on heroku at https://gauge-bot.herokuapp.com
And they've stopped supporting https://blog.heroku.com/next-chapter#:~:text=Starting%20November%2028%2C%202022%2C%20we%20plan%20to%20stop%20offering%20free%20product%20plans%20and%20plan%20to%20start%20shutting%20down%20free%20dynos%20and%20data%20services.%20We%20will%20be%20sending%20out%20a%20series%20of%20email%20communications%20to%20affected%20users. a free tier.
Will need to make alternate arrangements for automatic release.
β Reply to this email directly, view it on GitHub https://github.com/getgauge/taiko/pull/2673#issuecomment-1356350430, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFQVOXNJHHVSHR5QWUDQGDWNX275ANCNFSM6AAAAAATARIA4Q . You are receiving this because you authored the thread.Message ID: @.***>
Gauge bot is built using probot and it has an option to for deployment as a netlify function
This looks like the best option as netlify graciously gave us an open source license and it's free. We can also use github logins to manage access.
Netlify functions can pull from the https://github.com/getgauge/gauge-bot repo. Will explore that option.
Nice! Thatβs very cool of them ππΌ
On Sat, Dec 17, 2022 at 11:27 AM Zabil Cheriya Maliackal < @.***> wrote:
Gauge bot is built using probot and it has an option to for deployment as netlify function https://probot.github.io/docs/deployment/#netlify-functions
This looks like the best option as netlify graciously gave us an open source license and it's free. We can also use github logins to manage access.
Netlify functions https://www.netlify.com/blog/2021/12/11/serverless-functions-made-simple-just-add-files/#:~:text=How%20to%20add%20serverless%20functions,That's%20it. can pull from the https://github.com/getgauge/gauge-bot repo. Will explore that option.
β Reply to this email directly, view it on GitHub https://github.com/getgauge/taiko/pull/2673#issuecomment-1356403648, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFQVOTRFM3AWXQZ5XL66DDWNYH2JANCNFSM6AAAAAATARIA4Q . You are receiving this because you authored the thread.Message ID: @.***>
Still working on a PR to fix this on Gauge bot. Will be a bit slow because of the holiday season.
Thanks @zabil and no worries. Enjoy your holiday and let me know if there's a way I can help (code contributing or testing -- or whatever)
@marques-work Managed to deploy the bot as a netlify function at https://bot.gauge.org
Can you raise a PR upgrading packages and the version number? I'll label it as a release candidate and merge it to trigger a release.
Sure, thanks Zabil!
On Wed, Jan 11, 2023 at 2:20 PM Zabil Cheriya Maliackal < @.***> wrote:
@marques-work https://github.com/marques-work Managed to deploy the bot as a netlify function at https://bot.gauge.org
Can you raise a PR upgrading packages and the version number? I'll label it as a release candidate and merge it to trigger a release.
β Reply to this email directly, view it on GitHub https://github.com/getgauge/taiko/pull/2673#issuecomment-1379559406, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFQVOWSBB2BG6OYGPDYW53WR4W2HANCNFSM6AAAAAATARIA4Q . You are receiving this because you were mentioned.Message ID: @.***>
@zabil here you go -- don't forget the label ;).