Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Build
uses: jcdcdev/jcdcdev.Umbraco.Github.Build@main
uses: jcdcdev/jcdcdev.Umbraco.GitHub.Build@v0
with:
project-name: jcdcdev.Umbraco.ExtendedMarkdownEditor
project-path: src/jcdcdev.Umbraco.ExtendedMarkdownEditor/jcdcdev.Umbraco.ExtendedMarkdownEditor.csproj
npm-working-dir: src/jcdcdev.Umbraco.ExtendedMarkdownEditor.Client
npm-enabled: true
npm-version: "22.x"
umbraco-version: 16
dotnet-version: "9"
dotnet-version: "9"
10 changes: 5 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ name: 🚀 Release
on:
workflow_dispatch:
pull_request:
types: [ closed ]
jobs:
types: [closed]
jobs:
release:
if: github.event.pull_request.merged == true || github.event_name == 'workflow_dispatch'
runs-on: ubuntu-latest
Expand All @@ -13,7 +13,7 @@ jobs:
steps:
- name: Build
id: build
uses: jcdcdev/jcdcdev.Umbraco.GitHub.Build@main
uses: jcdcdev/jcdcdev.Umbraco.GitHub.Build@v0
with:
project-name: jcdcdev.Umbraco.ExtendedMarkdownEditor
project-path: src/jcdcdev.Umbraco.ExtendedMarkdownEditor/jcdcdev.Umbraco.ExtendedMarkdownEditor.csproj
Expand All @@ -23,9 +23,9 @@ jobs:
umbraco-version: 16
dotnet-version: "9"
- name: Release
uses: jcdcdev/jcdcdev.Umbraco.GitHub.Release@main
uses: jcdcdev/jcdcdev.Umbraco.GitHub.Release@v0
with:
artifact-name: ${{ steps.build.outputs.artifact-name }}
version: ${{ steps.build.outputs.version }}
nuget-api-key: ${{ secrets.NUGET_API_KEY }}
github-token: ${{ secrets.GITHUB_TOKEN }}
github-token: ${{ secrets.GITHUB_TOKEN }}
338 changes: 338 additions & 0 deletions GitVersion.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,338 @@
branches:
main:
regex: ^master$|^main$
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["develop", "release"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
develop:
regex: ^dev(elop)?(ment)?$
mode: ContinuousDeployment
tag: alpha
increment: Minor
prevent-increment-of-merged-branch-version: false
track-merge-target: true
source-branches: []
tracks-release-branches: true
is-release-branch: false
is-mainline: false
pre-release-weight: 0
release:
regex: ^releases?[/-]
mode: ContinuousDelivery
tag: beta
increment: None
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["develop", "main", "support", "release"]
tracks-release-branches: false
is-release-branch: true
is-mainline: false
pre-release-weight: 30000
feature:
regex: ^features?[/-]
mode: ContinuousDelivery
tag: useBranchName
increment: Inherit
prevent-increment-of-merged-branch-version: false
track-merge-target: false
source-branches:
["develop", "main", "release", "feature", "support", "hotfix"]
tracks-release-branches: false
is-release-branch: false
is-mainline: false
pre-release-weight: 30000
pull-request:
regex: ^(pull|pull\-requests|pr)[/-]
mode: ContinuousDelivery
tag: PullRequest
increment: Inherit
prevent-increment-of-merged-branch-version: false
tag-number-pattern: '[/-](?<number>\d+)[-/]'
track-merge-target: false
source-branches:
["develop", "main", "release", "feature", "support", "hotfix"]
tracks-release-branches: false
is-release-branch: false
is-mainline: false
pre-release-weight: 30000
hotfix:
regex: ^hotfix(es)?[/-]
mode: ContinuousDelivery
tag: beta
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: false
source-branches: ["develop", "main", "support"]
tracks-release-branches: false
is-release-branch: false
is-mainline: false
pre-release-weight: 30000
support:
regex: ^support[/-]
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["main"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
version-10:
regex: ^v10$
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["version-develop-10"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
version-12:
regex: ^v12$
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["version-develop-12"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
version-13:
regex: ^v13$
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["version-develop-13"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
version-14:
regex: ^v14$
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["version-develop-14"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
version-develop-10:
regex: ^dev/v10$
mode: ContinuousDeployment
tag: alpha
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: true
source-branches: []
is-source-branch-for: ["version-10"]
tracks-release-branches: true
is-release-branch: false
is-mainline: false
pre-release-weight: 0
version-develop-12:
regex: ^dev/v12$
mode: ContinuousDeployment
tag: alpha
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: true
source-branches: []
is-source-branch-for: ["version-12"]
tracks-release-branches: true
is-release-branch: false
is-mainline: false
pre-release-weight: 0
version-develop-13:
regex: ^dev/v13$
mode: ContinuousDeployment
tag: alpha
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: true
source-branches: []
is-source-branch-for: ["version-13"]
tracks-release-branches: true
is-release-branch: false
is-mainline: false
pre-release-weight: 0
version-develop-14:
regex: ^dev/v14$
mode: ContinuousDeployment
tag: alpha
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: true
source-branches: []
is-source-branch-for: ["version-14"]
tracks-release-branches: true
is-release-branch: false
is-mainline: false
pre-release-weight: 0
version-15:
regex: ^v15$
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["version-develop-15"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
version-develop-15:
regex: ^dev/v15$
mode: ContinuousDeployment
tag: alpha
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: true
source-branches: []
is-source-branch-for: ["version-15"]
tracks-release-branches: true
is-release-branch: false
is-mainline: false
pre-release-weight: 0
version-16:
regex: ^v16$
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["version-develop-16"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
version-develop-16:
regex: ^dev/v16$
mode: ContinuousDeployment
tag: alpha
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: true
source-branches: []
is-source-branch-for: ["version-16"]
tracks-release-branches: true
is-release-branch: false
is-mainline: false
pre-release-weight: 0
version-17:
regex: ^v17$
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["version-develop-17"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
version-develop-17:
regex: ^dev/v17$
mode: ContinuousDeployment
tag: alpha
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: true
source-branches: []
is-source-branch-for: ["version-17"]
tracks-release-branches: true
is-release-branch: false
is-mainline: false
pre-release-weight: 0
version-18:
regex: ^v18$
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["version-develop-18"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
version-develop-18:
regex: ^dev/v18$
mode: ContinuousDeployment
tag: alpha
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: true
source-branches: []
is-source-branch-for: ["version-18"]
tracks-release-branches: true
is-release-branch: false
is-mainline: false
pre-release-weight: 0
version-19:
regex: ^v19$
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["version-develop-19"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
version-develop-19:
regex: ^dev/v19$
mode: ContinuousDeployment
tag: alpha
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: true
source-branches: []
is-source-branch-for: ["version-19"]
tracks-release-branches: true
is-release-branch: false
is-mainline: false
pre-release-weight: 0
version-20:
regex: ^v20$
mode: ContinuousDelivery
tag: ""
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
source-branches: ["version-develop-20"]
tracks-release-branches: false
is-release-branch: false
is-mainline: true
pre-release-weight: 55000
version-develop-20:
regex: ^dev/v20$
mode: ContinuousDeployment
tag: alpha
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: true
source-branches: []
is-source-branch-for: ["version-20"]
tracks-release-branches: true
is-release-branch: false
is-mainline: false
pre-release-weight: 0
Loading
Loading