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

https://github.com/betahuhn/github-actions-starter

🎬 GitHub Actions starter for a Node.js based Action with automated releases
https://github.com/betahuhn/github-actions-starter

github-actions github-actions-javascript github-actions-starter

Last synced: about 2 months ago
JSON representation

🎬 GitHub Actions starter for a Node.js based Action with automated releases

Awesome Lists containing this project

README

        



# 🎬 GitHub Actions Starter

[![Node CI](https://github.com/BetaHuhn/github-actions-starter/workflows/Node%20CI/badge.svg)](https://github.com/BetaHuhn/github-actions-starter/actions?query=workflow%3A%22Node+CI%22) [![Release CI](https://github.com/BetaHuhn/github-actions-starter/workflows/Release%20CI/badge.svg)](https://github.com/BetaHuhn/github-actions-starter/actions?query=workflow%3A%22Release+CI%22) [![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/BetaHuhn/github-actions-starter/blob/master/LICENSE) ![David](https://img.shields.io/david/betahuhn/github-actions-starter)

GitHub Actions starter for a Node.js based Action with automated releases

## 🚀 Features

- Semantic Release to GitHub and npm
- Automatic linting with [Eslint](https://eslint.org/)
- Automatic Dependabot PR merging
- Simple config validation and handling for local development
- Includes Actions Core and Octokit

## 💻 Development

- run `yarn lint` or `npm run lint` to run eslint.
- run `yarn start` or `npm run start` to run the Action.
- run `yarn build` or `npm run build` to produce a production version in the `dist` folder.

## ❔ About

This project was developed by me ([@betahuhn](https://github.com/BetaHuhn)) in my free time. If you want to support me:

[![Donate via PayPal](https://img.shields.io/badge/paypal-donate-009cde.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=394RTSBEEEFEE)

[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/F1F81S2RK)

## 📄 License

Copyright 2021 Maximilian Schiller

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.