Skip to content
This repository was archived by the owner on Dec 12, 2024. It is now read-only.
This repository was archived by the owner on Dec 12, 2024. It is now read-only.

Setup github actions properly #125

@bnonni

Description

@bnonni

Right now, the only github action runs on every push to all branches. It installs the dependencies, lints, builds and builds tests. We'd like to add

  • Run all tests
  • Upload coverage to codecov

Additionally, it would be ideal to have multiple flows:

  • non-main branch + prs into main
    • install, lint, build packages, build tests, run tests, upload coverage
  • main branch
    • install, lint, build packages, build tests, run tests, upload coverage, bump versions and publish to npmjs

If you have alternative ideas that make more sense, we are open to hearing those ideas.

Metadata

Metadata

Assignees

Labels

P2priority level 2, important not urgent, schedule or delegatecicdRelated to devops in some way (github actions, docker, etc))good first issueGood for newcomershacktoberfest 2024Related to hacktoberfest 2024help wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions