Skip to content

Commit 83e1af6

Browse files
authored
Merge pull request #18 from code0-tech/feat/gls-action
Rework of gls action
2 parents c2e9cd3 + 3f285fb commit 83e1af6

137 files changed

Lines changed: 6557 additions & 14401 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/test.yml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,9 @@ jobs:
1111
- uses: actions/checkout@v5
1212
- uses: actions/setup-node@v6
1313
with:
14-
node-version: '24.x'
14+
node-version: '24.10.0'
1515
registry-url: 'https://registry.npmjs.org'
1616
- run: npm ci
17+
- run: npm run typecheck
1718
- run: npm run build
18-
- run: npm run lint
19-
- run: npm run test
20-
- name: Validate generated documentation
21-
run: |
22-
npm run generate:docs
23-
if ! git diff --quiet; then
24-
git --no-pager diff
25-
exit 1
26-
fi
19+
- run: npm run test

.tool-versions

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

actions/gls-action/.example.env

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

actions/gls-action/.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
.env
1+
.env
2+
node_modules/
3+
dist/

actions/gls-action/Dockerfile

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,12 @@ FROM node:24-alpine
22

33
WORKDIR /app
44

5-
COPY code0-tech-* ./
5+
COPY package.json package-lock.json* ./
66

7-
COPY package.json package-lock.json tsconfig.base.json turbo.json ./
7+
RUN npm install
88

9-
COPY actions/gls-action ./actions/gls-action
10-
11-
RUN npm ci
12-
13-
WORKDIR /app/actions/gls-actions
9+
COPY . .
1410

1511
RUN npm run build
1612

17-
18-
CMD ["npm", "run", "start", "-w", "@code0-tech/gls-action"]
13+
CMD ["npm", "run", "start"]

0 commit comments

Comments
 (0)