feat: initial commit
Some checks failed
Semantic Release / Release (push) Failing after 26s

This commit is contained in:
lucasdpt
2026-03-13 15:52:59 +01:00
commit e38e8f6bf9
2 changed files with 56 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
name: "Setup semantic-release"
description: "Prepare Node.js and install semantic-release dependencies"
inputs:
node-version:
description: "Node.js version"
required: false
default: "20"
install-command:
description: "Command used to install project dependencies"
required: false
default: "npm ci"
runs:
using: "composite"
steps:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: ${{ inputs.node-version }}
cache: "npm"
- name: Install dependencies
shell: bash
run: |
npm install --no-save semantic-release @semantic-release/commit-analyzer @semantic-release/changelog @semantic-release/git @semantic-release/exec @semantic-release/npm