First commit

This commit is contained in:
2024-12-25 15:58:22 +01:00
commit e903082b36
2 changed files with 34 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
.idea

33
action.yml Normal file
View File

@@ -0,0 +1,33 @@
name: Update node version
description: Updates the version inside the package json
author: Skydust
# Define your inputs here.
inputs:
path:
description: The package folder
required: false
default: "."
version:
description: The version, not needed most of the time
required: false
default: "${{ env.NEW_VERSION }}"
runs:
using: composite
steps:
- name: Update package.json
run: |
log_info "Updating package.json"
cd "${{ inputs.path }}"
jq --color-output --arg NEW_VERSION "${{ inputs.version }}" '.version = $NEW_VERSION' package.json > package.json.tmp
mv package.json.tmp package.json
if [[ "${{ inputs.version }}" == *-* ]]; then
NPM_TAG="sha"
else
NPM_TAG=""
fi
echo NPM_TAG=${NPM_TAG} >> $GITEA_ENV