Skip to content

Release Workflow Dev #8

Release Workflow Dev

Release Workflow Dev #8

# SPDX-FileCopyrightText: 2025 diggsweden/rest-api-profil-lint-processor
#
# SPDX-License-Identifier: CC0-1.0
# Release Workflow Dev
#
# Triggers dev builds for testing on development branches.
# Creates:
# - Dev container image (ghcr.io)
# - Dev NPM package (GitHub Packages)
#
# Triggers:
# - Push to dev/* or feat/* branches
# - Manual workflow dispatch
#
# Created artifacts:
# - NPM package: @diggsweden/rest-api-profil-lint-processor@0.5.9-dev-feat-name-abc1234
# - Container image: ghcr.io/diggsweden/rest-api-profil-lint-processor:0.5.9-dev-feat-name-abc1234
# - Tagged with 'dev' (not 'latest')
name: Release Workflow Dev
on:
workflow_dispatch:
permissions:
contents: read
jobs:
dev-release:
permissions:
contents: read
packages: write
uses: diggsweden/reusable-ci/.github/workflows/release-dev-orchestrator.yml@v2
with:
project-type: npm
package-scope: "@diggsweden"
secrets: inherit