Skip to content

Commit

Permalink
Merge pull request #75 from jgiven/React-Migration
Browse files Browse the repository at this point in the history
React migration
  • Loading branch information
l-1squared authored Oct 13, 2023
2 parents ee46dbf + 48ccc59 commit 0115646
Show file tree
Hide file tree
Showing 72 changed files with 46,277 additions and 0 deletions.
32 changes: 32 additions & 0 deletions .github/workflows/html-app-branch_and_pr_build.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
name: Yarn CI Cycle
on: [ push, pull_request ]

#Add prettier to CI
jobs:
build:
defaults:
run:
working-directory: ./legacy
name: Build JGiven-HTML-App
runs-on: ubuntu-latest
steps:
Expand All @@ -13,3 +17,31 @@ jobs:
run: yarn build
- name: Test
run: yarn test
# Sample CI for react apps
react:
defaults:
run:
working-directory: ./new
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install
run: npm install
- name: Build
run: npm run build
- name: Test
run: npm test

reactChecks:
defaults:
run:
working-directory: ./new
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install
run: npm install
- name: Prettier
run: npx prettier --check src #probably requires installation
- name: Eslint
run: npx eslint src --ext .js,.jsx,.ts,.tsx
8 changes: 8 additions & 0 deletions .idea/.gitignore

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

16 changes: 16 additions & 0 deletions .idea/checkstyle-idea.xml

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

15 changes: 15 additions & 0 deletions .idea/codeStyles/Project.xml

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

5 changes: 5 additions & 0 deletions .idea/codeStyles/codeStyleConfig.xml

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

9 changes: 9 additions & 0 deletions .idea/jgiven-html-app.iml

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

9 changes: 9 additions & 0 deletions .idea/misc.xml

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

8 changes: 8 additions & 0 deletions .idea/modules.xml

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

6 changes: 6 additions & 0 deletions .idea/vcs.xml

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

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading

0 comments on commit 0115646

Please sign in to comment.