Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
a92e3f2
re-arrange deps to reflect dev vs prod
JoviDeCroock Nov 25, 2022
cd0ee39
update babel
JoviDeCroock Nov 25, 2022
f99bd08
remove graphql-tag
JoviDeCroock Nov 25, 2022
280f8b2
update production dependencies
JoviDeCroock Nov 25, 2022
8bda7ff
cleanup extra files
JoviDeCroock Nov 25, 2022
0649c4c
add basic ci flow
JoviDeCroock Nov 25, 2022
c52da7d
add visual regression
JoviDeCroock Nov 25, 2022
6912fb2
fix lint error
JoviDeCroock Nov 25, 2022
52af145
upgrade typescript
JoviDeCroock Nov 25, 2022
f02b884
fix prettier
JoviDeCroock Nov 25, 2022
0cfa418
enzyme react 17
JoviDeCroock Nov 25, 2022
11aa949
update license
JoviDeCroock Nov 25, 2022
513b1f9
ensure circleci works so we can compare
JoviDeCroock Nov 25, 2022
519a315
remove cross-env
JoviDeCroock Nov 25, 2022
8c25581
fix tests
JoviDeCroock Nov 25, 2022
16fa0ad
upgrade buildkite/puppeteer
JoviDeCroock Nov 25, 2022
4fdf4b4
remove visual regression for now as we need to run that in the backgr…
JoviDeCroock Nov 25, 2022
d3dea43
reduce tasks that are going on in actions already
JoviDeCroock Nov 25, 2022
b90eb72
fix circle
JoviDeCroock Nov 25, 2022
0f07f76
use node 14 for now as buildkite/puppeteer only has that
JoviDeCroock Nov 25, 2022
92cbc57
try visual regression action
JoviDeCroock Nov 25, 2022
3a5d0d6
update viz reression
JoviDeCroock Nov 25, 2022
ae1bd0f
add snapshots
JoviDeCroock Nov 25, 2022
4e1e53e
remove visual regression for now
JoviDeCroock Nov 27, 2022
aeb8387
Revert "remove visual regression for now"
JoviDeCroock Nov 28, 2022
b7c9f58
update snapshots
JoviDeCroock Nov 28, 2022
193c600
correct port
JoviDeCroock Nov 28, 2022
70e50a6
use Roboto
JoviDeCroock Nov 28, 2022
0cdb0d3
tweak font rendering
JoviDeCroock Nov 28, 2022
c8fc992
update snappers
JoviDeCroock Nov 28, 2022
fadac9c
update snapshots
JoviDeCroock Nov 28, 2022
2204ce8
update matching
JoviDeCroock Nov 28, 2022
320919c
remove visual regression
JoviDeCroock Nov 28, 2022
07c85ff
remove lint firefox from circle
JoviDeCroock Nov 28, 2022
ddd414a
remove visual regression snapshots
JoviDeCroock Feb 14, 2023
ed5d73b
remove circleCI, we will manually publish changes due to a token issue
JoviDeCroock Feb 14, 2023
ea54859
Revert "remove visual regression snapshots"
JoviDeCroock Feb 14, 2023
ff79109
try smth
JoviDeCroock Feb 14, 2023
9680065
Revert "try smth"
JoviDeCroock Feb 14, 2023
de6c542
cleanup
JoviDeCroock Feb 14, 2023
401f017
more cleanup
JoviDeCroock Feb 14, 2023
c7a606a
update lockfile
JoviDeCroock Feb 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
281 changes: 0 additions & 281 deletions .circleci/config.yml

This file was deleted.

4 changes: 0 additions & 4 deletions .codesandbox/ci.json

This file was deleted.

3 changes: 2 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
*.html
*.js
*.js
node_modules
61 changes: 61 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@

name: CI

on:
pull_request:
push:
branches: master

jobs:
check:
name: Checks
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Checkout Repo
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Setup Node
uses: actions/setup-node@v3
with:
node-version: '16'

- name: Get Yarn cache directory
id: yarn-cache-dir-path
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT

- name: Use Yarn cache
uses: actions/cache@v3
id: yarn-cache
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-

- name: Install Dependencies
run: yarn install --frozen-lockfile --non-interactive --silent

- name: TypeScript
run: yarn run type-check

- name: Lint
run: yarn run lint

## TODO: consolidate in linting step
- name: Prettier
run: yarn run lint:prettier

- name: Unit Tests
run: yarn run test --coverage
env:
TZ: Europe/London
HEADLESS: true

- name: Build
run: yarn build && yarn bundle

- name: Lint FireFox
run: yarn run lint:firefox
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
13
16
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.vscode/
cosmos-export/
dist/
*.yml
34 changes: 0 additions & 34 deletions .renovaterc.json

This file was deleted.

Loading