getgauge / taiko

A node.js library for testing modern web applications
https://taiko.dev
MIT License
3.56k stars 452 forks source link

Bump version 1.3.7 #2673

Closed marques-work closed 1 year ago

marques-work commented 1 year ago

@zabil here you go -- don't forget the label ;).

zabil commented 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 πŸ”

marques-work commented 1 year ago

Does it need to be tagged too for it to run or does that happen automatically during the build?

zabil commented 1 year ago

There's a bot that monitors all PR merges and triggers the release workflow. I suspect the bot maybe down.

zabil commented 1 year ago

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.

marques-work commented 1 year ago

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: @.***>

zabil commented 1 year ago

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.

marques-work commented 1 year ago

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: @.***>

zabil commented 1 year ago

Still working on a PR to fix this on Gauge bot. Will be a bit slow because of the holiday season.

marques-work commented 1 year ago

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)

zabil commented 1 year ago

@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.

marques-work commented 1 year ago

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: @.***>