Skip to content
This repository has been archived by the owner on Jun 16, 2024. It is now read-only.

Commit

Permalink
chore(deps): deps, ci, and general updates (#59)
Browse files Browse the repository at this point in the history
* Update .gitignore

Ignore .vscode directory

* Update to @playcanvas/eslint-config  "^1.7.1"

    "@playcanvas/eslint-config": "^1.7.1",
    "eslint": "^8.51.0",

* Update sass and handlebars

    "sass": "^1.69.3"
    "handlebars": "^4.7.8"

* Update ci.yml

upgrade checkout to v4

* Update ci.yml

optimise clean install command
  • Loading branch information
epreston authored Oct 16, 2023
1 parent 208167d commit 21e5455
Show file tree
Hide file tree
Showing 5 changed files with 320 additions and 188 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
Expand All @@ -43,7 +43,7 @@ jobs:
cache: 'npm'

- name: Install
run: npm ci
run: npm clean-install --progress=false --no-fund

- name: Build
run: npm run build
Expand All @@ -60,7 +60,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
Expand All @@ -69,7 +69,7 @@ jobs:
cache: 'npm'

- name: Install
run: npm ci
run: npm clean-install --progress=false --no-fund

- name: Lint
run: npm run lint
Expand All @@ -86,13 +86,13 @@ jobs:

steps:
- name: Checkout template code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: playcanvas/playcanvas-jsdoc-template
path: ./playcanvas-jsdoc-template

- name: Checkout engine code
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: playcanvas/engine
path: ./engine
Expand All @@ -106,15 +106,15 @@ jobs:
node-version: ${{ matrix.node-version }}

- name: Install updated template dependencies
run: npm ci
run: npm clean-install --progress=false --no-fund
working-directory: ./playcanvas-jsdoc-template

- name: Build updated template
run: npm run build
working-directory: ./playcanvas-jsdoc-template

- name: Install engine dependencies
run: npm ci
run: npm clean-install --progress=false --no-fund
working-directory: ./engine

- name: Read origional conf-api.json
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
*.DS_Store
node_modules/
.vscode/
Loading

0 comments on commit 21e5455

Please sign in to comment.