-
Notifications
You must be signed in to change notification settings - Fork 23
Description
Motivation
GitHub Action is a well know CI/CD tool that is also the main tools on Github. Using said actions would allow us to reduce the number of external dependencies while also using all the feature from github (and the integration).
If possible all other solutions (like jenkins or saas) should be remove and rewritten to leverage github action
Expectation
Only rely on github action for all ci/cd operation, without using external SaaS solution with different configuration
Implementation
Go through all projects and all orgs, removing and updation ci/cd implementation
Status
Part: Technical
Status:
- jshttp
- pillarjs
- expressjs
Draft
GitHub Actions are a great tool widely used by all Open Source Projects. This is still relatively new (a few years already) but allows all projects to not have to switch between different technologies and providers for the CI/CD part.