Skip to content

Commit 8e096eb

Browse files
committed
chore: prepare multi version
1 parent 2b99de2 commit 8e096eb

31 files changed

+86
-1271
lines changed

.github/README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
# Umbraco.Community.BackOfficeOrganiser
22

3-
[![Umbraco Version](https://img.shields.io/badge/Umbraco-10.4+-%233544B1?style=flat&logo=umbraco)](https://umbraco.com/products/umbraco-cms/)
4-
[![NuGet](https://img.shields.io/nuget/vpre/Umbraco.Community.BackOfficeOrganiser?color=0273B3)](https://www.nuget.org/packages/Umbraco.Community.BackOfficeOrganiser)
5-
[![GitHub license](https://img.shields.io/github/license/jcdcdev/Umbraco.Community.BackOfficeOrganiser?color=8AB803)](../LICENSE)
6-
[![Downloads](https://img.shields.io/nuget/dt/Umbraco.Community.BackOfficeOrganiser?color=cc9900)](https://www.nuget.org/packages/Umbraco.Community.BackOfficeOrganiser/)
3+
[![Umbraco Marketplace](https://img.shields.io/badge/Umbraco-Marketplace-%233544B1?style=flat&logo=umbraco)](https://marketplace.umbraco.com/package/umbraco.community.backofficeorganiser)
4+
[![GitHub License](https://img.shields.io/github/license/jcdcdev/Umbraco.Community.BackOfficeOrganiser?color=8AB803&label=License&logo=github)](https://github.com/jcdcdev/Umbraco.Community.BackOfficeOrganiser/blob/main/LICENSE)
5+
[![NuGet Downloads](https://img.shields.io/nuget/dt/Umbraco.Community.BackOfficeOrganiser?color=cc9900&label=Downloads&logo=nuget)](https://www.nuget.org/packages/Umbraco.Community.BackOfficeOrganiser/)
76

8-
Is your Backoffice a bit untidy?
7+
Is your backoffice a bit untidy?
98

109
- Single-click (and opinionated) organiser for
1110
- Document Types
@@ -99,7 +98,7 @@ public class Composer : IComposer
9998

10099
## Contributing
101100

102-
Contributions to this package are most welcome! Please read the [Contributing Guidelines](CONTRIBUTING.md).
101+
Contributions to this package are most welcome! Please read the [Contributing Guidelines](https://github.com/jcdcdev/Umbraco.Community.BackOfficeOrganiser/blob/main/.github/CONTRIBUTING.md).
103102

104103
## Acknowledgments (thanks!)
105104

.github/workflows/build.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,13 @@ jobs:
77
metadata:
88
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/generate-project-metadata.yml@main
99
build:
10-
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/build-template.yml@main
10+
runs-on: ubuntu-latest
1111
needs:
1212
- metadata
13-
with:
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
13+
steps:
14+
- name: Build
15+
uses: jcdcdev/jcdcdev.Umbraco.Github.Build@main
16+
with:
17+
project-name: ${{ needs.metadata.outputs.project-name}}
18+
project-path: ${{ needs.metadata.outputs.project-path }}
19+
umbraco-version: UMBRACO_VERSION

.github/workflows/release.yml

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,29 @@
11
name: 🚀 Release
22
on:
33
workflow_dispatch:
4+
pull_request:
5+
types: [ closed ]
46
jobs:
57
metadata:
68
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/generate-project-metadata.yml@main
7-
build:
8-
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/build-template.yml@main
9-
needs:
10-
- metadata
11-
with:
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 }}
15-
npm-enabled: true
169
release:
17-
needs:
18-
- build
10+
runs-on: ubuntu-latest
1911
permissions:
2012
contents: write
21-
uses: jcdcdev/jcdcdev.Github.UmbracoSimpleDeploy/.github/workflows/release-template.yml@main
22-
with:
23-
artifact-name: ${{ needs.build.outputs.artifact-name }}
24-
version: ${{ needs.build.outputs.version }}
25-
secrets:
26-
nuget-api-key: ${{ secrets.NUGET_API_KEY }}
13+
needs:
14+
- metadata
15+
steps:
16+
- name: Build
17+
id: build
18+
uses: jcdcdev/jcdcdev.Umbraco.GitHub.Build@main
19+
with:
20+
project-name: ${{ needs.metadata.outputs.project-name}}
21+
project-path: ${{ needs.metadata.outputs.project-path }}
22+
umbraco-version: UMBRACO_VERSION
23+
- name: Release
24+
uses: jcdcdev/jcdcdev.Umbraco.GitHub.Release@main
25+
with:
26+
artifact-name: ${{ steps.build.outputs.artifact-name }}
27+
version: ${{ steps.build.outputs.version }}
28+
nuget-api-key: ${{ secrets.NUGET_API_KEY }}
29+
github-token: ${{ secrets.GITHUB_TOKEN }}

docs/README_nuget.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Umbraco.Community.BackOfficeOrganiser
2+
3+
[![Documentation](https://img.shields.io/badge/Docs-Quickstart-394933?style=flat&logo=github)](https://github.com/jcdcdev/Umbraco.Community.BackOfficeOrganiser/tree/main?tab=readme-ov-file#quick-start)
4+
[![Umbraco Marketplace](https://img.shields.io/badge/Umbraco-Marketplace-%233544B1?style=flat&logo=umbraco)](https://marketplace.umbraco.com/package/umbraco.community.backofficeorganiser)
5+
[![GitHub License](https://img.shields.io/github/license/jcdcdev/Umbraco.Community.BackOfficeOrganiser?color=8AB803&label=License&logo=github)](https://github.com/jcdcdev/Umbraco.Community.BackOfficeOrganiser/blob/main/LICENSE)
6+
[![NuGet Downloads](https://img.shields.io/nuget/dt/Umbraco.Community.BackOfficeOrganiser?color=cc9900&label=Downloads&logo=nuget)](https://www.nuget.org/packages/Umbraco.Community.BackOfficeOrganiser/)
7+
8+
Is your backoffice a bit untidy?
9+
10+
- Single-click (and opinionated) organiser for
11+
- Document Types
12+
- Media Types
13+
- Member Types
14+
- Data Types
15+
16+
![A screenshot of the Back Office Organiser in action](https://raw.githubusercontent.com/jcdcdev/Umbraco.Community.BackOfficeOrganiser/main/docs/screenshots/backoffice.png)
17+
18+
## Contributing
19+
20+
Contributions to this package are most welcome! Please read the [Contributing Guidelines](https://github.com/jcdcdev/Umbraco.Community.BackOfficeOrganiser/blob/main/.github/CONTRIBUTING.md).
21+
22+
## Acknowledgments (thanks!)
23+
24+
- LottePitcher - [opinionated-package-starter](https://github.com/LottePitcher/opinionated-package-starter)

src/Directory.Build.props

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<Project>
2+
<PropertyGroup>
3+
<NuGetAuditMode>all</NuGetAuditMode>
4+
<NuGetAuditLevel>high</NuGetAuditLevel>
5+
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
6+
</PropertyGroup>
7+
</Project>

0 commit comments

Comments
 (0)