Skip to content

Commit 3f4b01a

Browse files
authored
Merge pull request #63 from mintopia/feature/coverage
Update readme to include coverage
2 parents 35ceb17 + 2f52ab8 commit 3f4b01a

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

.github/workflows/code-quality.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ on:
66
branches:
77
- master
88
- develop
9-
paths-ignore:
10-
- '**.md'
11-
- 'docs/**'
9+
# paths-ignore:
10+
# - '**.md'
11+
# - 'docs/**'
1212
push:
1313
branches:
1414
- master

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# Control
2+
[![codecov](https://codecov.io/github/mintopia/control/graph/badge.svg?token=UH1Y6FBHQW)](https://codecov.io/github/mintopia/control)
23

34
## Introduction
45

@@ -158,15 +159,16 @@ service:
158159
It's an open source project and I'm happy to accept pull requests. I am terrible at UI and UX, which is why this is
159160
entirely using server-side rendering. If someone wants to use Vue/Laravel Livewire - please go ahead!
160161

162+
We have 100% test coverage, and would like to remain that way.
163+
161164
## Roadmap
162165

163166
The following features are on the roadmap:
164167

165168
- Better UI/UX. I'm currently using [tabler.io](https://tabler.io) and entirely server-side rendering.
166169
- Full-featured API. There's a basic one to support seating plan refreshes. I need to refactor it and improve it.
167170
- UI Customisation from Admin Pages. Currently the UI colours, branding is all either in the `.env` or compiled into the CSS at build.
168-
- Unit Tests. This was very rapidly developed, I'm sorry!
169-
- PHPCS and PHPStan. Should be aiming for PSR-12 and level 8 PHPStan.
171+
- Static Analysis - We should be aiming for level 8 in PHPStan.
170172

171173
## Thanks
172174

0 commit comments

Comments
 (0)