Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tgymnich/publish-github-action
📢 Publish your GitHub Action
https://github.com/tgymnich/publish-github-action
actions deploy github-actions octokit publish
Last synced: 6 days ago
JSON representation
📢 Publish your GitHub Action
- Host: GitHub
- URL: https://github.com/tgymnich/publish-github-action
- Owner: tgymnich
- License: mit
- Created: 2019-09-24T13:55:29.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-02-11T20:37:31.000Z (9 months ago)
- Last Synced: 2024-10-30T15:12:55.463Z (16 days ago)
- Topics: actions, deploy, github-actions, octokit, publish
- Language: JavaScript
- Homepage:
- Size: 2.95 MB
- Stars: 11
- Watchers: 2
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Publish GitHub Action
![](https://img.shields.io/github/v/release/tg908/publish-github-action?style=flat-square)This action creates a release branch for your GitHub Actions which will be automatically tagged and released. The release version can be defined in `package.json`.
# Example Workflow
```
name: "Publish GitHub Action"
on:
push:
branches:
- master
- mainjobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: tgymnich/publish-github-action@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
```