An open API service indexing awesome lists of open source software.

https://github.com/nicksp/workflows

Reusable GitHub Actions workflows for TypeScript projects
https://github.com/nicksp/workflows

github-actions github-workflows

Last synced: 4 months ago
JSON representation

Reusable GitHub Actions workflows for TypeScript projects

Awesome Lists containing this project

README

          

# nicksp/workflows

A collection of reusable GitHub Actions workflows and actions for TypeScript projects.

## Features

- Standardized CI/CD workflows for testing, building, and releasing
- Easy integration into any TypeScript repository
- Includes custom actions for setup and automation

## Included Workflows

- Test: Runs tests and lints code
- Release: Publishes releases to npm
- Preview Release: Triggers an instant preview release without publishing anything to NPM

## Included Actions

- `setup-repo`: Sets up repository, installs Node.js and dependencies

## Usage

To use a workflow, reference it in your project’s `.github/workflows/*.yml`:

```yaml
# Example: Unit Test
name: Test
uses: nicksp/workflows/.github/workflows/test.yml@main
```

## License

[MIT](LICENSE) License © 2025 [Nick Plekhanov](https://plekhanov.me)