Skip to content

CI/CD #260

@seanwu1105

Description

@seanwu1105

Enable CI/CD with GitHub Action. The following workflows have been applied to numbersprotocol/capture-lite and work perfectly.

  • Automatically run npm run test on push or pull request.
  • Automatically run npm run lint on push or pull request.
  • Automatically upload code coverage reports to Codacy.
  • Automatically release on the develop branch when the version property in package.json changed.
    • Create a pre-release with version and tag name.
    • Upload APK file to the release page.
  • Automatically update a demo web page (ionic build) on gh-pages branch.

Metadata

Metadata

Assignees

Labels

codeImprovements to code quality or project architecture.help wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions