Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
60f9c22
feat: first init of reworked gls action
nicosammito Jun 24, 2026
7451d0a
chore: update @code0-tech/hercules dependency to version 1.0.2
nicosammito Jul 5, 2026
c0fe33f
feat: update schemas to use nullish instead of optional for improved …
nicosammito Jul 5, 2026
4020ef0
feat: refactor shipment functions to standardize service naming and i…
nicosammito Jul 5, 2026
1596e6b
feat: enhance GLS shipment handling with improved error reporting and…
nicosammito Jul 5, 2026
cee24ab
feat: reorganize imports and enhance GLS action with new shipment fun…
nicosammito Jul 5, 2026
55907cc
feat: update package-lock.json with new optional dependencies for was…
nicosammito Jul 5, 2026
12a75a0
feat: update GLS action identifier for improved clarity in shipping i…
nicosammito Jul 5, 2026
2a8cfb0
feat: update GLS function identifiers and display messages for consis…
nicosammito Jul 5, 2026
81bdd41
feat: update GLS shipment function name and icon for improved clarity
nicosammito Jul 5, 2026
f367c75
feat: format GLS shipment unit schema and decorators for consistency
nicosammito Jul 5, 2026
1653843
feat: refactor GLS action imports and format for consistency
nicosammito Jul 6, 2026
1565b66
feat: add DisplayIcon decorator to GLS functions for improved UI cons…
nicosammito Jul 6, 2026
3a9283b
feat: update Node.js version in CI configuration for compatibility
nicosammito Jul 6, 2026
2063f10
feat: update CI workflow to include type checking and streamline docu…
nicosammito Jul 6, 2026
c266e29
feat: add script to run npm commands across all actions for improved …
nicosammito Jul 6, 2026
d6f5a3d
feat: include test files and vite configuration in TypeScript compila…
nicosammito Jul 6, 2026
d17b0c4
feat: add vitest for testing and update package dependencies
nicosammito Jul 6, 2026
3f285fb
feat: add initial vitest setup with a demo test case
nicosammito Jul 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 3 additions & 10 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,9 @@ jobs:
- uses: actions/checkout@v5
- uses: actions/setup-node@v6
with:
node-version: '24.x'
node-version: '24.10.0'
registry-url: 'https://registry.npmjs.org'
- run: npm ci
- run: npm run typecheck
- run: npm run build
- run: npm run lint
- run: npm run test
- name: Validate generated documentation
run: |
npm run generate:docs
if ! git diff --quiet; then
git --no-pager diff
exit 1
fi
- run: npm run test
2 changes: 0 additions & 2 deletions .tool-versions

This file was deleted.

4 changes: 0 additions & 4 deletions actions/gls-action/.example.env

This file was deleted.

4 changes: 3 additions & 1 deletion actions/gls-action/.gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
.env
.env
node_modules/
dist/
13 changes: 4 additions & 9 deletions actions/gls-action/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,12 @@ FROM node:24-alpine

WORKDIR /app

COPY code0-tech-* ./
COPY package.json package-lock.json* ./

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

COPY actions/gls-action ./actions/gls-action

RUN npm ci

WORKDIR /app/actions/gls-actions
COPY . .

RUN npm run build


CMD ["npm", "run", "start", "-w", "@code0-tech/gls-action"]
CMD ["npm", "run", "start"]
Loading