-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
name: Release | ||
|
||
on: | ||
workflow_dispatch: | ||
push: | ||
branches: | ||
- release | ||
|
||
jobs: | ||
release: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v4 | ||
with: | ||
fetch-depth: 0 | ||
|
||
- uses: wemogy/[email protected] | ||
id: get-release-version | ||
|
||
# Determine Release Version | ||
- name: Create GitHub Release | ||
uses: ./ | ||
with: | ||
github-token: ${{ secrets.GITHUB_TOKEN }} | ||
release-version-tag: ${{ steps.get-release-version.outputs.version-name }} | ||
release-title: Version ${{ steps.get-release-version.outputs.version }} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
node_modules | ||
env.json | ||
coverage |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
"version": "0.2.0", | ||
"configurations": [ | ||
{ | ||
"name": "start", | ||
"type": "node", | ||
"request": "launch", | ||
"runtimeExecutable": "npm", | ||
"runtimeArgs": ["run-script", "start"], | ||
"cwd": "${workspaceRoot}", | ||
"internalConsoleOptions": "openOnSessionStart", | ||
"runtimeVersion": "18" | ||
} | ||
] | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,12 @@ | ||
# create-release-action | ||
# create-release-action | ||
|
||
## Inputs | ||
|
||
| Name | Required | Description | | ||
| ---------------------- | -------- | ------------------------------------------- | | ||
| `github-token` | `true` | GitHub token | | ||
| `release-version-tag` | `true` | Name of a tag. defaults to `github.ref` | | ||
| `release-title` | `true` | Title of the release | | ||
| `pre-release` | `false` | Indicator of whether or not is a prerelease | | ||
| `previous-version-tag` | `false` | Name of the previous tag | | ||
| `dry-run` | `false` | Indicator of whether or not is a dry run | |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
name: Create Release | ||
author: wemogy GmbH | ||
description: Create a GitHub Release with generated release notes | ||
branding: | ||
color: blue | ||
icon: code | ||
inputs: | ||
github-token: | ||
description: The GitHub token used to create an authenticated client | ||
default: ${{ github.token }} | ||
required: true | ||
release-version-tag: | ||
description: The name of the tag to create the Release for | ||
default: ${{ github.ref }} | ||
release-title: | ||
description: Title of the release | ||
required: true | ||
pre-release: | ||
description: Indicator of whether or not is a prerelease | ||
default: "false" | ||
previous-version-tag: | ||
description: The name of the previous version | ||
default: "" | ||
|
||
runs: | ||
using: "node20" | ||
main: "dist/index.js" |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.