balena-io-experimental / meetbot

A Google Meet bot to make meetings frictionless
GNU Affero General Public License v3.0
31 stars 13 forks source link

add balena-ci #40

Open vipulgupta2048 opened 2 years ago

vipulgupta2048 commented 2 years ago

We talked to Stathis about this, and the quick and easy way to add CI to this repo is to move it to an org that has CI access. Playground doesn't and CI access can't be activated for specific repos, it's an org-level thing.

So maybe we do a product call and this goes into people-os probably?

20k-ultra commented 2 years ago

Is this so we can get builds ? If so we can just integrate https://github.com/marketplace/actions/deploy-to-balena

vipulgupta2048 commented 2 years ago

@20k-ultra While it's a good idea to get deploy to balena, my issue is about versionbot and balenaCI builds going for meetbot. I am all for adding deploy with balena to meetbot, this would remove the bottleneck of only me being capable of deploying meetbot to balenaCloud

Because atm, only I can deploy meetbot. It needs one too many creds. And, I don't like it.

20k-ultra commented 2 years ago

I don't understand if your comment is saying yes deploy to balena action will solve this issue or not :p

my issue is about versionbot and balenaCI builds going for meetbot

What's the issue ?

vipulgupta2048 commented 2 years ago

I don't understand if your comment is saying yes deploy to balena action will solve this issue or not :p

It would be too troublesome, considering the extent of creds it needs for the deployment

What's the issue ?

versionbot and balenaCI are activated per GitHub org. They aren't activated for playground org, hence my original comment states what Stathis told me. Which is to get access to versionbot and balenaCI, we need to move meetbot to a repo that does have access.