Skip to content

EFI: Move to GitHub actions #181

@sheplu

Description

@sheplu

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.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions