Compare commits

...
7 Commits
Author SHA1 Message Date
gitea-actions 50dc06f634 chore: bump version [skip ci] 2026-08-18 13:38:29 +00:00
deac 992d3630e9 ci: maintain a floating v1 major-version tag on release
publish.yaml / publish (push) Successful in 8s
Lets consumers pin actions to @v1 instead of an exact vX.Y.Z, so they
pick up fixes automatically without per-repo version bumps.
2026-08-18 09:38:15 -04:00
gitea-actions b8b5648d00 chore: bump version [skip ci] 2026-08-18 13:34:06 +00:00
deac 503c02b24c fix: skip commit/push in update_version when tag is unchanged
publish.yaml / publish (push) Successful in 8s
git commit was failing the step (and job) with "nothing to commit" when
the target tag already matched releases/versions.yaml, e.g. on a re-run
for the same commit SHA.
2026-08-18 09:33:33 -04:00
gitea-actions fce2468b2b chore: bump version [skip ci] 2026-06-05 21:25:12 +00:00
deac 30ff44c33b Merge branch 'main' of ssh://gitea.pixelparasol.com:4122/pixel-parasol-public/gitea-actions
/ publish (push) Successful in 7s
2026-06-05 17:24:54 -04:00
deac 11fd063f95 allow skip build artifact for node action 2026-06-05 17:24:49 -04:00
5 changed files with 14 additions and 2 deletions
+4 -1
View File
@@ -24,6 +24,9 @@ jobs:
git add VERSION
git diff --cached --quiet || git commit -m "chore: bump version [skip ci]"
version=$(cat VERSION)
major="${version%%.*}"
git tag "v${version}"
git tag -f "v${major}"
git push
git push --tags
git push origin "refs/tags/v${version}"
git push --force origin "refs/tags/v${major}"
+1 -1
View File
@@ -1 +1 @@
1.15.0
1.18.0
+4
View File
@@ -38,5 +38,9 @@ runs:
git config user.email "gitea-actions@gitea.pixelparasol.com"
git config user.name "Gitea Actions"
git add releases/versions.yaml
if git diff --cached --quiet; then
echo "No version change for ${{ inputs.service }}, skipping commit"
exit 0
fi
git commit -m "chore: update ${{ inputs.service }} to ${{ inputs.tag }}"
git push
+1
View File
@@ -18,6 +18,7 @@ Install dependencies, build, and upload a build artifact
| `ARTIFACT_PATH` | <p>Path to upload as the artifact</p> | `false` | `dist` |
| `COPY_PRISMA_ENGINE` | <p>Copy the Prisma query engine binaries into the build directory</p> | `false` | `false` |
| `WORKING_DIRECTORY` | <p>Working directory for install, build, and artifact steps</p> | `false` | `.` |
| `UPLOAD_ARTIFACT` | <p>Whether to upload the build artifact</p> | `false` | `true` |
<!-- action-docs-inputs source="action.yml" -->
<!-- action-docs-runs source="action.yml" -->
+4
View File
@@ -22,6 +22,9 @@ inputs:
WORKING_DIRECTORY:
description: "Working directory for install, build, and artifact steps"
default: "."
UPLOAD_ARTIFACT:
description: "Whether to upload the build artifact"
default: "true"
runs:
using: composite
@@ -56,6 +59,7 @@ runs:
cp node_modules/.prisma/client/libquery_engine-* build/prisma/
- name: Upload Build Artifact
if: inputs.UPLOAD_ARTIFACT != 'false'
uses: actions/upload-artifact@v3
with:
name: ${{ inputs.ARTIFACT_NAME }}