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
09804c1
feat: github basic actions get Repository, Issues & PRs
mvriu5 Jul 3, 2026
f0e619b
feat: getIssue & Pr, update & create issue & pr functions
mvriu5 Jul 3, 2026
ed524b1
feat: github events
mvriu5 Jul 8, 2026
30bc5d2
feat: webhooks
mvriu5 Jul 10, 2026
3dde9ce
feat: improved function folder structure
mvriu5 Jul 10, 2026
5f58f9d
feat: more functions
mvriu5 Jul 10, 2026
3e99bb9
feat: function tests
mvriu5 Jul 10, 2026
637d5b7
deps(github-action): update hercules
mvriu5 Aug 19, 2026
97e8582
fix(github): webhook schema typing
mvriu5 Sep 14, 2026
2e91e03
fix(github): up hercules version & add datatypes
mvriu5 Sep 15, 2026
ce39fbe
feat: update package-lock.json to include peer dependencies and versi…
nicosammito Oct 24, 2026
f323be4
refactor: remove obsolete test files for CI and issue functions
nicosammito Oct 25, 2026
f838c2b
refactor: update GitHub schemas and remove obsolete request files
nicosammito Oct 25, 2026
03dd453
refactor: update Twilio and WooCommerce schemas to remove passthrough…
nicosammito Oct 25, 2026
b616dce
feat: add GitHub reference data types for labels, users, and milestones
nicosammito Oct 26, 2026
8897c7e
feat: update Dockerfile to use specific Node.js version and switch to…
nicosammito Oct 27, 2026
729b241
feat: switch from npm install to npm ci in Dockerfile for consistent …
nicosammito Oct 27, 2026
3c13d35
feat: enhance GitHub error handling and improve nullable schema detec…
nicosammito Oct 27, 2026
07952ca
feat: add initial Vitest setup with a demo test case
nicosammito Oct 27, 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
1 change: 1 addition & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ include:
- twilio-action
- stripe-action
- smtp-action
- github-action

.rust-actions:
- cron-action
Expand Down
7 changes: 7 additions & 0 deletions actions/github-action/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.env
node_modules/
dist/

# The upstream spec is re-downloaded by generate:github-schemas.
# Only the filtered subset the action actually uses is committed.
schemas/github-openapi.json
13 changes: 13 additions & 0 deletions actions/github-action/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
FROM node:24.10.0-alpine

WORKDIR /app

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

RUN npm ci

COPY . .

RUN npm run build

CMD ["npm", "run", "start"]
Empty file added actions/github-action/README.md
Empty file.
Loading
Loading