Skip to content

Commit 41871bb

Browse files
committed
+changelog-ignore: ci
1 parent 46c18f5 commit 41871bb

File tree

3 files changed

+38
-14
lines changed

3 files changed

+38
-14
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
1-
name: Build
1+
name: 🏗️ Build
22
on:
33
pull_request:
44
branches: "*"
55
workflow_dispatch:
66
jobs:
7+
metadata:
8+
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/generate-project-metadata.yml@main
79
build:
810
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/build-template.yml@main
11+
needs:
12+
- metadata
913
with:
10-
project-name: 'Umbraco.Community.BackOfficeOrganiser'
11-
project-path: './src/Umbraco.Community.BackOfficeOrganiser/Umbraco.Community.BackOfficeOrganiser.csproj'
12-
npm-enabled: true
13-
npm-working-dir: './src/Umbraco.Community.BackOfficeOrganiser.Client/'
14-
npm-run-command: 'build'
14+
project-name: ${{ needs.metadata.outputs.project-name }}
15+
project-path: ${{ needs.metadata.outputs.project-path }}
16+
npm-working-dir: ${{ needs.metadata.outputs.npm-working-dir }}
17+
npm-enabled: true

.github/workflows/release.yml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,20 @@
1-
name: Release
1+
name: 🚀 Release
22
on:
33
workflow_dispatch:
44
jobs:
5+
metadata:
6+
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/generate-project-metadata.yml@main
57
build:
6-
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/build-template.yml@main
8+
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/build-template.yml@main
9+
needs:
10+
- metadata
711
with:
8-
project-name: 'Umbraco.Community.BackOfficeOrganiser'
9-
project-path: './src/Umbraco.Community.BackOfficeOrganiser/Umbraco.Community.BackOfficeOrganiser.csproj'
12+
project-name: ${{ needs.metadata.outputs.project-name }}
13+
project-path: ${{ needs.metadata.outputs.project-path }}
14+
npm-working-dir: ${{ needs.metadata.outputs.npm-working-dir }}
1015
npm-enabled: true
11-
npm-working-dir: './src/Umbraco.Community.BackOfficeOrganiser.Client/'
12-
npm-run-command: 'build'
1316
release:
14-
needs:
17+
needs:
1518
- build
1619
permissions:
1720
contents: write
@@ -20,4 +23,4 @@ jobs:
2023
artifact-name: ${{ needs.build.outputs.artifact-name }}
2124
version: ${{ needs.build.outputs.version }}
2225
secrets:
23-
nuget-api-key: ${{ secrets.NUGET_API_KEY }}
26+
nuget-api-key: ${{ secrets.NUGET_API_KEY }}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: 📄 Update Releases
2+
on:
3+
workflow_dispatch:
4+
inputs:
5+
start-version:
6+
required: true
7+
default: '0.1.0'
8+
end-version:
9+
required: true
10+
default: '999.999.999'
11+
jobs:
12+
update-releases:
13+
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/update-all-releases.yml@main
14+
permissions:
15+
contents: write
16+
with:
17+
start-version: ${{ inputs.start-version}}
18+
end-version: ${{ inputs.end-version}}

0 commit comments

Comments
 (0)