Skip to content

Commit fa0e0de

Browse files
authored
Merge pull request #256 from sikepuri-algorithm/update-ci
Update CI
2 parents 9c0f066 + 0f59577 commit fa0e0de

9 files changed

Lines changed: 27 additions & 39 deletions

File tree

.github/actions/build/action.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
1-
---
21
name: Build
32
inputs:
43
base-url:
54
required: true
65

76
runs:
8-
using: Composite
7+
using: composite
98
steps:
10-
- name: Install npm Modules
11-
uses: ./.github/actions/install-npm-modules
9+
- name: Install Node Packages
10+
uses: ./.github/actions/install-node-packages
1211

1312
- name: Build
1413
run: npm run build

.github/actions/execute-notebooks/action.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
---
21
name: Execute Notebooks
32

43
runs:
5-
using: Composite
4+
using: composite
65
steps:
76
- name: Install Python Modules
87
uses: ./.github/actions/install-python-modules
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: Install Node Packages
2+
3+
runs:
4+
using: composite
5+
steps:
6+
- name: Setup Node.js
7+
uses: actions/setup-node@v3
8+
with:
9+
node-version: latest
10+
cache: npm
11+
12+
- name: Install Node Packages
13+
run: npm ci
14+
shell: bash

.github/actions/install-npm-modules/action.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

.github/actions/install-python-modules/action.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
---
21
name: Install Python Modules
32

43
runs:
5-
using: Composite
4+
using: composite
65
steps:
76
- name: Setup Python
87
uses: actions/setup-python@v4

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Build
2424
uses: ./.github/actions/build
2525
with:
26-
base-url: "/"
26+
base-url: /
2727

2828
- name: Deploy
2929
uses: JamesIves/github-pages-deploy-action@v4

.github/workflows/formatter.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ jobs:
2727
- name: Checkout Code
2828
uses: actions/checkout@v3
2929

30-
- name: Install npm Modules
31-
uses: ./.github/actions/install-npm-modules
30+
- name: Install Node Packages
31+
uses: ./.github/actions/install-node-packages
3232

3333
- name: Install Python Modules
3434
uses: ./.github/actions/install-python-modules

.github/workflows/linter.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ jobs:
3232
with:
3333
ref: ${{ github.head_ref }}
3434

35-
- name: Install npm Modules
36-
uses: ./.github/actions/install-npm-modules
35+
- name: Install Node Packages
36+
uses: ./.github/actions/install-node-packages
3737

3838
- name: Run ESLint
3939
run: npx eslint . --ext .js,.jsx,.ts,.tsx

.github/workflows/preview.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,9 @@ jobs:
2626
id: base-url
2727
with:
2828
script: |
29-
const refName = "${{ github.ref_name }}"; // PR_NUMBER/merge
30-
const prNumber = refName.slice(0, refName.length - 6);
31-
const baseUrl = `/pr-preview/pr-${prNumber}/`;
32-
return baseUrl;
29+
const prNumber = "${{ github.event.number }}"; // <pr-number>
30+
const baseUrl = `/pr-preview/pr-${prNumber}`;
31+
return baseUrl; // /pr-preview/pr-<pr-number>
3332
result-encoding: string
3433

3534
- name: Build

0 commit comments

Comments
 (0)