Files
lucasdpt e38e8f6bf9
Some checks failed
Semantic Release / Release (push) Failing after 26s
feat: initial commit
2026-03-13 15:52:59 +01:00

25 lines
745 B
YAML

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