OneSignal-Website-SDK icon indicating copy to clipboard operation
OneSignal-Website-SDK copied to clipboard

Add CI/CD workflows

Open rgomezp opened this issue 3 years ago • 0 comments

1 line description

Add CI/CD Workflows & remove Travis.

Details

Travis removal

We previously removed our Travis workflow but have yet to remove some lingering artifacts. In addition to testing, we used Travis to trigger a production build that uploaded the SDK files. With Travis gone, we need to replace the functionality:

  • Remove Travis config file
  • Remove references to Travis from docs

Github Actions

Tests will now run automatically upon pull request creation in Github Actions. Our CD pipeline will be triggered manually.

  • Add ci.yml and cd.yml

This change is Reviewable

rgomezp avatar Aug 09 '22 19:08 rgomezp