crococoders / tchaikovsky

Truly there would be reason to go mad were it not for music
MIT License
4 stars 1 forks source link

Setup GitHub Actions #5

Open nugmanoff opened 4 years ago

nugmanoff commented 4 years ago

Decide which GitHub Actions to incorporate into our own SDLC (please keep in mind to avoid making it too "bloated"). I attached links to some of the actions that seemed interesting for me try out. But feel free to adjust the list as you wish & do not hesitate to add something on your own.

References:

murattishkul commented 4 years ago

I need croco organization's approval to read & access croco's repos for that apps. could you provide me with credentials (login, password) ?

nugmanoff commented 4 years ago

@murattishkul I elevated your Role inside organization, now you should be able to make that changes.

yerkeboolean commented 4 years ago

I think we could use it in future projects: https://github.com/marketplace/imgbot

I looked at another apps/actions in Marketplace and I think that apps/actions you listed is enough for our tasks now.

yerkeboolean commented 4 years ago

I thought that it must be here, second link has comprehensive examples for easy understanding

https://help.github.com/en/actions https://help.github.com/en/actions/language-and-framework-guides/using-nodejs-with-github-actions

nugmanoff commented 4 years ago

@yerkeboolean nice suggestion👍🏻

But before adding it to our workflow we need to consider all pros & cons of having such important task as image compression being done by something outside of our main codebase. If solution that you provided is reliable and efficient enough - we surely have to take a look at it.

(But I personally prefer having such kind of things under my immediate control in my codebase :)