Skip to content

Commit 9c390c4

Browse files
wip
1 parent 4b93742 commit 9c390c4

1 file changed

Lines changed: 13 additions & 63 deletions

File tree

.github/workflows/test.yml

Lines changed: 13 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -11,73 +11,23 @@ concurrency:
1111
cancel-in-progress: ${{ github.ref_name != 'main' }}
1212

1313
jobs:
14-
solidus_admin:
15-
uses: ./.github/workflows/test_solidus.yml
16-
with:
17-
lib_name: admin
18-
coverage: true
19-
secrets:
20-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
21-
22-
solidus_api:
23-
uses: ./.github/workflows/test_solidus.yml
24-
with:
25-
lib_name: api
26-
coverage: true
27-
secrets:
28-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
29-
30-
solidus_backend:
31-
uses: ./.github/workflows/test_solidus.yml
32-
with:
33-
lib_name: backend
34-
coverage: true
35-
secrets:
36-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
37-
38-
solidus_backend_js:
39-
name: solidus_backend JS
14+
javascript:
15+
name: Check JavaScript
4016
runs-on: ubuntu-latest
4117
env:
42-
LIB_NAME: backend
18+
ESLINT_USE_FLAT_CONFIG: false
4319
steps:
4420
- uses: actions/checkout@v4
45-
- name: Set up Ruby
21+
- name: Install Ruby and gems
4622
uses: ruby/setup-ruby@v1
4723
with:
48-
ruby-version: 3.4
24+
ruby-version: "3.4"
4925
bundler-cache: true
50-
- name: Run teaspoon tests
51-
run: |
52-
cd backend
53-
bundle exec teaspoon --require=spec/teaspoon_env.rb
54-
55-
solidus_core:
56-
uses: ./.github/workflows/test_solidus.yml
57-
with:
58-
lib_name: core
59-
coverage: true
60-
secrets:
61-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
62-
63-
solidus_sample:
64-
uses: ./.github/workflows/test_solidus.yml
65-
with:
66-
lib_name: sample
67-
coverage: false
68-
69-
solidus_legacy_promotions:
70-
uses: ./.github/workflows/test_solidus.yml
71-
with:
72-
lib_name: legacy_promotions
73-
coverage: true
74-
secrets:
75-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
76-
77-
solidus_promotions:
78-
uses: ./.github/workflows/test_solidus.yml
79-
with:
80-
lib_name: promotions
81-
coverage: true
82-
secrets:
83-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
26+
- name: Set up Node.js
27+
- uses: actions/setup-node@v4
28+
with:
29+
node-version: '24'
30+
- name: Install ESLint globally
31+
run: npm install -g eslint@10
32+
- name: Lint JS files
33+
run: bin/rake lint:js

0 commit comments

Comments
 (0)