Skip to content

Commit

Permalink
chore: maintenance
Browse files Browse the repository at this point in the history
  • Loading branch information
steve-lebleu committed Jan 24, 2024
1 parent d85edee commit 4a2c16a
Show file tree
Hide file tree
Showing 811 changed files with 76,171 additions and 30,993 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,16 @@ jobs:
path: '**/node_modules'
key: node-modules-${{ hashfiles('**/package-lock.json') }}
- name: Github checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Setup node.js environment
uses: actions/setup-node@v1
uses: actions/setup-node@v4
with:
node-version: '14.16'
node-version: '18.19.0'
- name: Install NPM dependencies
run: npm i typescript -g && npm i
- name: Compile Typescript files
run: tsc
- name: Execute unit testing sets
- name: Execute unit tests
run: npm run coverage
- name: Publish to coveralls.io
uses: coverallsapp/github-action@v1.1.2
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
.vscode/
.nyc_output/
reports/
reports/
15 changes: 7 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
[![Build and test](https://github.com/konfer-be/action-create-release-from-tag/actions/workflows/build-and-test.yml/badge.svg)](https://github.com/konfer-be/action-create-release-from-tag/actions/workflows/build-and-test.yml)
[![Coverage Status](https://coveralls.io/repos/github/konfer-be/action-create-release-from-tag/badge.svg?branch=master)](https://coveralls.io/github/konfer-be/action-create-release-from-tag?branch=master)
![CodeFactor Grade](https://img.shields.io/codefactor/grade/github/konfer-be/action-create-release-from-tag/master)
![Requires.io (branch)](https://img.shields.io/requires/github/konfer-be/action-create-release-from-tag/master)
[![Build](https://github.com/steve-lebleu/action-create-release-from-tag/actions/workflows/build-and-test.yml/badge.svg)](https://github.com/steve-lebleu/action-create-release-from-tag/actions/workflows/build-and-test.yml)
[![Coverage Status](https://coveralls.io/repos/github/steve-lebleu/action-create-release-from-tag/badge.svg?branch=master)](https://coveralls.io/github/steve-lebleu/action-create-release-from-tag?branch=master)
![CodeFactor Grade](https://img.shields.io/codefactor/grade/github/steve-lebleu/action-create-release-from-tag/master)

# Create release with changelog as release note

As repetitive and simple task, release creation is an ideal candidate to automation with Github action. This package create a release where:
This package create a release where:

- Label is the last tag version
- Body is the commits related to this tag, and formated as changelog
Expand All @@ -16,14 +15,14 @@ In your action definition:

```yaml
- name: Create release with changelog
uses: konfer-be/action-create-release-from-tag@v1.0.2
uses: konfer-be/action-create-release-from-tag@v1.0.3
with:
token: ${{ secrets.GITHUB_TOKEN }} # required
```
:info: Merge commits are excluded from changelog.
:warning: Merge commits are excluded from changelog.
:warning: Be aware that the checkout must absolutely bring back the entire commit history to be able to build changelog.
:warning: The checkout must bring back the entire commit history to be able to build changelog.
## Licence
Expand Down
2 changes: 1 addition & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ outputs:
changelog:
description: Generated changelog
runs:
using: node12
using: node14
main: './lib/index.js'

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Loading

0 comments on commit 4a2c16a

Please sign in to comment.