-
Notifications
You must be signed in to change notification settings - Fork 1
38 lines (33 loc) · 987 Bytes
/
release-dev-workflow.yml
File metadata and controls
38 lines (33 loc) · 987 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# SPDX-FileCopyrightText: 2025 Digg - Agency for Digital Government
#
# 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@8a16cb75501be27dde6b5fba6c93ae091442d476 # v2.4.1
with:
project-type: npm
package-scope: '@diggsweden'
secrets: inherit