Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
62a7599
Merge pull request #1439 from DNNCommunity/release/0.27.8
valadas Jan 26, 2026
0f34420
When collapsible is open, set overflow: visible
bdukes Feb 6, 2026
ce1faa0
Support multiple uploads for dnn-dropzone
bdukes Feb 18, 2026
50e0787
Check all files for invalid extension
bdukes Feb 18, 2026
9291599
Merge pull request #1452 from DNNCommunity/dropzone-multiple
david-poindexter Feb 18, 2026
0616e39
Merge pull request #1451 from bdukes/collapsible-overflow
david-poindexter Feb 18, 2026
5063a7c
Merge pull request #1453 from bdukes/dropzone-validation
david-poindexter Feb 18, 2026
094f56c
reverted package-lock
valadas Feb 19, 2026
7eb356b
Fixed an issue where dnn-richtext and dnn-monaco-editor would not load
valadas Feb 19, 2026
73f498e
Bumped storybook to v10
valadas Feb 19, 2026
9752d46
Merge pull request #1454 from valadas/fix-lock
david-poindexter Feb 19, 2026
db7493a
Merge pull request #1455 from valadas/storybook-10
david-poindexter Feb 19, 2026
7007d02
Bump @stencil/core from 4.41.3 to 4.43.0
dependabot[bot] Feb 19, 2026
9d81bbd
Made dropzone support single or multiple file modes
valadas Feb 19, 2026
5b9b391
Merge pull request #1459 from valadas/dropzone-multiple
david-poindexter Feb 19, 2026
343c47c
Merge pull request #1457 from DNNCommunity/dependabot/npm_and_yarn/st…
valadas Feb 19, 2026
990ffda
Bumped eslint to latest v9
valadas Feb 19, 2026
70386cc
Merge branch 'develop' into eslint9-20260219
valadas Feb 19, 2026
bff36b8
Merge pull request #1460 from valadas/eslint9-20260219
valadas Feb 19, 2026
140d966
Fixed some storybook building issues
valadas Feb 19, 2026
f69cc25
Merge pull request #1461 from valadas/storybook-issues
valadas Feb 19, 2026
71df28c
Updated Nuke to latest v10
valadas Feb 19, 2026
1a80ce3
Merge pull request #1462 from valadas/nuke-10
valadas Feb 19, 2026
ec836e6
Migrated to npm Trusted Publishing
valadas Feb 19, 2026
2b95d9b
Merge pull request #1463 from valadas/npm-trusted-publishing
valadas Feb 19, 2026
424503d
Added permission to push tags
valadas Feb 19, 2026
430222c
Removed duplicate contents entry
valadas Feb 19, 2026
24bf747
Fixed some package.json issues
valadas Feb 19, 2026
9fe523d
Attempting manual yml for deploy
valadas Feb 20, 2026
1286240
Adjusted URLs for npm provenance
valadas Feb 20, 2026
cc5b405
Bumped actions/setup-node to v6
valadas Feb 20, 2026
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
11 changes: 9 additions & 2 deletions .github/workflows/Deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,16 +25,23 @@ on:
tags:
- 'v*'

permissions:
id-token: write
contents: write

jobs:
ubuntu-latest:
name: ubuntu-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 0
- uses: actions/setup-node@v6
with:
node-version: '24'
registry-url: 'https://registry.npmjs.org'
- name: 'Run: Deploy'
run: ./build.cmd Deploy
env:
GithubToken: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
6 changes: 3 additions & 3 deletions .github/workflows/PR_Validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ jobs:
name: ubuntu-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 0
- name: 'Run: Compile'
run: ./build.cmd Compile
- name: 'Run: Compile, BuildStorybook'
run: ./build.cmd Compile BuildStorybook
env:
GithubToken: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/Publish_Site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
name: ubuntu-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 0
- name: 'Run: PublishSite'
Expand Down
1 change: 1 addition & 0 deletions .nuke/build.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
"ExecutableTarget": {
"type": "string",
"enum": [
"BuildStorybook",
"Clean",
"Compile",
"CreateDeployBranch",
Expand Down
28 changes: 18 additions & 10 deletions _build/Build.cs
Original file line number Diff line number Diff line change
Expand Up @@ -30,19 +30,24 @@
GitHubActionsImage.UbuntuLatest,
ImportSecrets = new[] { nameof(GithubToken) },
OnPullRequestBranches = new[] { "main", "master", "develop", "development" },
InvokedTargets = new[] { nameof(Compile) },
InvokedTargets = new[] { nameof(Compile), nameof(BuildStorybook) },
FetchDepth = 0,
CacheKeyFiles = new string[] {}
)]
[GitHubActions(
"Deploy",
GitHubActionsImage.UbuntuLatest,
ImportSecrets = new[] { nameof(GithubToken), "NPM_TOKEN" },
ImportSecrets = new[] { nameof(GithubToken) },
OnPushBranches = new[] { "main", "master", "release/*" },
OnPushTags = new[] { "v*" },
InvokedTargets = new[] { nameof(Deploy) },
FetchDepth = 0,
CacheKeyFiles = new string[] {}
CacheKeyFiles = new string[] {},
WritePermissions = new[] {
GitHubActionsPermissions.IdToken,
GitHubActionsPermissions.Contents,
},
AutoGenerate = false
)]
[GitHubActions(
"Publish_Site",
Expand Down Expand Up @@ -263,23 +268,26 @@ class Build : NukeBuild
.DependsOn(TagRelease)
.DependsOn(Release)
.Executes(() => {
var npmToken = Environment.GetEnvironmentVariable("NPM_TOKEN");
var npmrcFile = RootDirectory / ".npmrc";
npmrcFile.WriteAllText($"//registry.npmjs.org/:_authToken={npmToken}");
var tag = gitRepository.IsOnMainOrMasterBranch() ? "latest" : "next";
Npm($"publish --access public --tag {tag} --workspaces");
Npm($"publish --access public --tag {tag} --workspaces --provenance");
});

Target PublishSite => _ => _
.DependsOn(CreateDeployBranch)
.DependsOn(Compile)
.DependsOn(BuildStorybook)
.Executes(() =>
{
NpmRun(s => s
.SetProcessWorkingDirectory(StencilDirectory)
.SetCommand("build-storybook"));
.SetCommand("deploy-storybook"));
});

Target BuildStorybook => _ => _
.DependsOn(Compile)
.Executes(() =>
{
NpmRun(s => s
.SetProcessWorkingDirectory(StencilDirectory)
.SetCommand("deploy-storybook"));
.SetCommand("build-storybook"));
});
}
6 changes: 3 additions & 3 deletions _build/_build.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net9.0</TargetFramework>
<TargetFramework>net10.0</TargetFramework>
<RootNamespace></RootNamespace>
<NoWarn>CS0649;CS0169</NoWarn>
<NukeRootDirectory>..</NukeRootDirectory>
Expand All @@ -11,11 +11,11 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Nuke.Common" Version="9.0.4" />
<PackageReference Include="Nuke.Common" Version="10.1.0" />
</ItemGroup>

<ItemGroup>
<PackageDownload Include="GitVersion.Tool" Version="[5.11.1]" />
<PackageDownload Include="GitVersion.Tool" Version="[6.6.0]" />
</ItemGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion global.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"sdk": {
"version": "9.0.202",
"version": "10.0.103",
"rollForward": "latestMajor"
}
}
Loading
Loading