https://github.com/jan-guenter/action-class
A framework for creating GitHub Actions in TypeScript
https://github.com/jan-guenter/action-class
github-actions github-actions-javascript github-actions-typescript
Last synced: about 1 month ago
JSON representation
A framework for creating GitHub Actions in TypeScript
- Host: GitHub
- URL: https://github.com/jan-guenter/action-class
- Owner: jan-guenter
- License: mit
- Created: 2023-04-11T06:25:04.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-25T03:51:57.000Z (over 2 years ago)
- Last Synced: 2025-11-06T14:14:23.039Z (4 months ago)
- Topics: github-actions, github-actions-javascript, github-actions-typescript
- Language: TypeScript
- Homepage:
- Size: 627 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GitHub Action class framework
[](https://github.com/jan-guenter/action-class/actions/workflows/build-and-test.yml)
[](https://github.com/jan-guenter/action-class/actions/workflows/test-report.yml)
[](https://github.com/jan-guenter/action-class/actions/workflows/coverage-report.yml)
[](https://github.com/jan-guenter/action-class/actions/workflows/mega-linter.yml)
[](https://github.com/jan-guenter/action-class/graphs/commit-activity)
[](https://github.com/jan-guenter/action-class/issues)
[](https://github.com/jan-guenter/action-class/pulls)
[](https://github.com/jan-guenter/action-class/graphs/commit-activity)
[](https://github.com/jan-guenter/action-class/graphs/contributors)
## Packages
---
### [`@action-class/core`](packages/core)
A framework for creating GitHub Actions in TypeScript.
[](https://www.npmjs.com/package/@action-class/core)
[](https://www.npmjs.com/package/@action-class/core)
[](packages/core/LICENSE)
[](https://libraries.io/npm/@action-class%2Fcore/tree)

[](https://libraries.io/npm/@action-class%2Fcore/sourcerank)
A detailed description can be found in the package [README](packages/core/README.md)
---
### [`@action-class/action-yml`](packages/action-yml)
A type library for reading and writing `action.yml` files.
[](https://www.npmjs.com/package/@action-class/action-yml)
[](https://www.npmjs.com/package/@action-class/action-yml)
[](packages/core/LICENSE)
[](https://libraries.io/npm/@action-class%2Faction-yml/tree)

[](https://libraries.io/npm/@action-class%2Faction-yml/sourcerank)
A detailed description can be found in the package [README](packages/action-yml/README.md)