workflows
This commit is contained in:
parent
520e75ba53
commit
c09c608bbb
4 changed files with 14 additions and 12 deletions
6
.github/workflows/frontend-dev.yaml
vendored
6
.github/workflows/frontend-dev.yaml
vendored
|
|
@ -14,8 +14,10 @@ jobs:
|
|||
bun-version: latest
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
- name: Install pnpm
|
||||
run: npm install -g pnpm
|
||||
|
||||
- uses: pnpm/action-setup@v4
|
||||
with:
|
||||
version: 9
|
||||
|
||||
- name: Cache node_modules
|
||||
uses: actions/cache@v3
|
||||
|
|
|
|||
5
.github/workflows/frontend.yaml
vendored
5
.github/workflows/frontend.yaml
vendored
|
|
@ -19,8 +19,9 @@ jobs:
|
|||
- name: Checkout
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: Install pnpm
|
||||
run: npm install -g pnpm
|
||||
- uses: pnpm/action-setup@v4
|
||||
with:
|
||||
version: 9
|
||||
|
||||
- name: Cache node modules
|
||||
uses: actions/cache@v4
|
||||
|
|
|
|||
7
.github/workflows/tracker-tests.yaml
vendored
7
.github/workflows/tracker-tests.yaml
vendored
|
|
@ -16,16 +16,15 @@ jobs:
|
|||
runs-on: macos-latest
|
||||
name: Build and test Tracker
|
||||
steps:
|
||||
- uses: pnpm/action-setup@v4
|
||||
with:
|
||||
version: 9
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
with:
|
||||
bun-version: latest
|
||||
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
# Install pnpm
|
||||
- name: Install pnpm
|
||||
run: npm install -g pnpm
|
||||
|
||||
# Cache tracker node_modules
|
||||
- name: Cache tracker modules
|
||||
uses: actions/cache@v3
|
||||
|
|
|
|||
8
.github/workflows/ui-tests.js.yml
vendored
8
.github/workflows/ui-tests.js.yml
vendored
|
|
@ -34,6 +34,10 @@ jobs:
|
|||
with:
|
||||
bun-version: latest
|
||||
|
||||
- uses: pnpm/action-setup@v4
|
||||
with:
|
||||
version: 9
|
||||
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Use Node.js ${{ matrix.node-version }}
|
||||
|
|
@ -41,10 +45,6 @@ jobs:
|
|||
with:
|
||||
node-version: ${{ matrix.node-version }}
|
||||
|
||||
# Install pnpm
|
||||
- name: Install pnpm
|
||||
run: npm install -g pnpm
|
||||
|
||||
# Cache pnpm node modules for Tracker
|
||||
- name: Cache tracker node_modules
|
||||
uses: actions/cache@v3
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue