Skip to content

Commit 9462888

Browse files
authored
Merge pull request #362 from plotly/cam/361/migrate-cci-gha
ci: Migrate to GHA for CI workflows
2 parents a8af5b0 + 4592ca5 commit 9462888

3 files changed

Lines changed: 30 additions & 53 deletions

File tree

.circleci/config.yml

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

.github/workflows/test.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: test
2+
3+
on:
4+
push:
5+
branches: [master]
6+
pull_request:
7+
8+
jobs:
9+
test:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v4
13+
14+
- uses: actions/setup-node@v4
15+
with:
16+
node-version: 20
17+
cache: npm
18+
19+
- name: Install dependencies
20+
run: npm install
21+
22+
- name: List dependency versions
23+
run: |
24+
echo "npm: $(npm --version)"
25+
echo "node: $(node --version)"
26+
npm ls || true
27+
28+
- name: Run tests
29+
run: npm run test

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ npm-debug.log*
44
*.sublime*
55

66
.*
7-
!.circleci
7+
!.github
88
!.gitignore
99
!.gitattributes
1010
!.npmignore

0 commit comments

Comments
 (0)