Skip to content

Commit

Permalink
Add Codecov bundle (#6)
Browse files Browse the repository at this point in the history
- [IMPORTANT] Upgrade to align with MyDraft

- Add codecov badges and bundle

- Modify relative path for code coverage

- Add autoprefixer for cross-browser compatibility

- Change Github Actions

- Add initial PWA supports
  • Loading branch information
ducquando authored Apr 20, 2024
1 parent a5d32f1 commit 6e52f2d
Show file tree
Hide file tree
Showing 81 changed files with 1,239 additions and 918 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@ jobs:

- name: Run Tests
run: npm run test:ci

- name: Run Tests Again
run: npm run test:ci

- name: Upload storybook to Chromatic
uses: chromaui/action@v1
Expand All @@ -36,6 +39,7 @@ jobs:
uses: codecov/codecov-action@v4.1.1
with:
token: ${{ secrets.CODECOV_TOKEN }}
slug: code-slide/ui

- name: Run Build
run: npm run build
Expand Down
9 changes: 8 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,17 @@ jobs:
- name: Run Tests
run: npm run test:ci

- name: Run Tests Again
run: npm run test:ci

- name: Fix coverage paths
run: npm run fix-coverage-paths

- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v4.1.1
uses: codecov/codecov-action@v4.0.1
with:
token: ${{ secrets.CODECOV_TOKEN }}
slug: code-slide/ui

- name: Run Build
run: npm run build
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# codeslide.net: A presentation tool for simplified sequential animations

[![Build & Deploy](https://github.com/code-slide/ui/actions/workflows/build.yml/badge.svg)](https://github.com/code-slide/ui/actions/workflows/build.yml)
[![codecov](https://codecov.io/gh/code-slide/ui/graph/badge.svg?token=WLF3XX4XNP)](https://codecov.io/gh/code-slide/ui)

This project is to integrate coding capabilities into a presentation creation tool. Ideal for streamlining the process, especially when dealing with multiple items on a slide.

Try it out at: https://www.codeslide.net/
Expand Down
223 changes: 190 additions & 33 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 6e52f2d

Please sign in to comment.