deac 9df18983c3 STAT-133: Add NPM_TOKEN support to node and test/npm actions for private registry auth
npm ci fails with E401 when a consuming repo's package-lock.json pins a
package to the private Gitea npm registry, since these composite actions
never write an .npmrc or set a registry auth token. Add an optional
NPM_TOKEN input that writes .npmrc before install; existing consumers that
don't pass it are unaffected.
2026-09-17 11:48:24 -04:00
2026-05-31 19:15:15 -04:00
2026-05-29 12:55:34 -04:00
2026-09-10 00:04:58 +00:00

gitea-actions

Reusable composite actions for Gitea CI/CD pipelines.

Actions

Docker

Action Description
docker Build a Docker image and push it to the Gitea container registry

Git

Action Description
git/create_tag Create and push a git tag in the current repository
git/promotion-gate Enforce which source branches may merge into which target branches

Helm

Action Description
helm/diff Diff a Helm chart against a running deployment
helm/template Render a Helm chart for a deployment
helm/upgrade Log in to an OCI registry, update chart dependencies, and run helm upgrade

Infisical

Action Description
infisical/fetch-secret Fetch a single secret value from Infisical using a machine identity token

Infrastructure

Action Description
infra/update_version Update a service tag in stat-tackler-infra's releases/versions.yaml

Kubernetes

Action Description
kubectl/configure Write a kubeconfig and configure kubectl

Node

Action Description
node Install dependencies, build, and upload a build artifact
test/npm Install dependencies and run an npm test script

Trivy

Action Description
trivy/image_scan Scan a container image for vulnerabilities with Trivy
trivy/namespace_scan Scan a Kubernetes namespace for vulnerabilities with Trivy
S
Description
A collection of gitea actions for deploying, building, and what have you.
Readme
116 KiB
v1.22.0
Latest
2026-09-17 15:49:56 +00:00
Languages
Makefile 100%