Skip to content
This repository was archived by the owner on Sep 18, 2025. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
7711b35
Update pull-request.yml
akdalin-hee Jul 3, 2025
0b25b4e
Update ButtonViewComponent.cs
akdalin-hee Jul 3, 2025
4ec4d65
Update ButtonViewComponent.cs
akdalin-hee Jul 3, 2025
805bcca
Update version in pull-request.yml
akdalin-hee Jul 3, 2025
1219a41
Update pull-request.yml token
akdalin-hee Jul 3, 2025
347ee00
Update pull-request.yml tokenn
akdalin-hee Jul 3, 2025
74e3b53
Create main.yml
akdalin-hee Jul 3, 2025
1651d84
Update main.yml with github token
akdalin-hee Jul 3, 2025
b7b85b7
Restore pull-request.yml
akdalin-hee Jul 3, 2025
980d50c
Merge branch 'main' into pkg-push-test
akdalin-hee Jul 3, 2025
cd27153
Update main.yml
akdalin-hee Jul 3, 2025
e237377
Update main.yml
akdalin-hee Jul 3, 2025
108005c
Update CardViewComponent.cs
akdalin-hee Jul 3, 2025
f4dc140
Update main.yml
akdalin-hee Jul 3, 2025
1b33b28
Try github.token main.yml
akdalin-hee Jul 3, 2025
679d4a1
Update main.yml w orig
akdalin-hee Jul 4, 2025
d625792
Enable nuhet_publish - main.yml
akdalin-hee Jul 4, 2025
7106319
Update push - main.yml
akdalin-hee Jul 4, 2025
b131650
Update main.yml
akdalin-hee Jul 4, 2025
597ebf9
Update main.yml
akdalin-hee Jul 4, 2025
4b8e0b7
Update main.yml
akdalin-hee Jul 4, 2025
a80633c
add nuget token - main.yml
akdalin-hee Jul 4, 2025
404ab86
Update version - main.yml
akdalin-hee Jul 4, 2025
803052f
Update main.yml
akdalin-hee Jul 4, 2025
25cb5aa
Update main.yml
akdalin-hee Jul 4, 2025
93436a1
Update CardViewComponent.cs
akdalin-hee Jul 4, 2025
bb239e4
Update add main.yml
akdalin-hee Jul 4, 2025
7720a8d
Update CardViewComponent.cs
akdalin-hee Jul 4, 2025
8981c33
Update structure - main.yml
akdalin-hee Jul 4, 2025
caeab60
Update main.yml
akdalin-hee Jul 4, 2025
5ec4cd2
Update main.yml
akdalin-hee Jul 4, 2025
92e27e3
Update ubuntu version - main.yml
akdalin-hee Jul 4, 2025
6120eef
Update project path - main.yml
akdalin-hee Jul 4, 2025
56ced12
Update structure main.yml
akdalin-hee Jul 4, 2025
41f6025
Update with version and push - main.yml
akdalin-hee Jul 4, 2025
3e2cf07
Update with release main.yml
akdalin-hee Jul 4, 2025
049903c
Update again - main.yml
akdalin-hee Jul 4, 2025
0c1e501
Update correct string - main.yml
akdalin-hee Jul 4, 2025
0917709
Update to NUGET_TOKEN main.yml
akdalin-hee Jul 4, 2025
53166b1
Update version main.yml
akdalin-hee Jul 4, 2025
4aa68b1
Update with echo main.yml
akdalin-hee Jul 4, 2025
aa7d536
Update token main.yml
akdalin-hee Jul 7, 2025
71ca6a1
Update structure 1 main.yml
akdalin-hee Jul 7, 2025
0c77442
Update ubuntu version main.yml
akdalin-hee Jul 7, 2025
f5883b9
remove gittools main.yml
akdalin-hee Jul 7, 2025
6d4eb76
Update to push main.yml
akdalin-hee Jul 7, 2025
1414012
Update ButtonViewComponent.cs
akdalin-hee Jul 7, 2025
1633af9
Merge branch 'main' into pkg-push-test
akdalin-hee Jul 7, 2025
bfef752
Merge pull request #2 from akdalin-hee/pkg-push-test
akdalin-hee Jul 7, 2025
619e45f
Update token main.yml
akdalin-hee Jul 7, 2025
1b0418f
Update CardViewComponent.cs
akdalin-hee Jul 7, 2025
4f7c667
Merge pull request #3 from akdalin-hee/pkg-push-test
akdalin-hee Jul 7, 2025
72cad0c
Update CardViewComponent.cs uno
akdalin-hee Jul 7, 2025
b635580
Merge pull request #4 from akdalin-hee/pkg-push-test
akdalin-hee Jul 7, 2025
0228a74
Update CardViewComponent.cs
akdalin-hee Jul 7, 2025
f52649b
Update main.yml REVERSE
akdalin-hee Jul 7, 2025
f8a170b
Update CardViewComponent.cs
akdalin-hee Jul 7, 2025
65c079a
Update main.yml token
akdalin-hee Jul 7, 2025
04ff3fe
Update main.yml tokens
akdalin-hee Jul 7, 2025
74f1dd9
Update main.yml with hardcoded version
akdalin-hee Jul 7, 2025
46bb3c4
Update main.yml version 2
akdalin-hee Jul 7, 2025
f5eb013
Update CardViewComponent.cs
akdalin-hee Jul 7, 2025
66de7ca
Update main.yml
akdalin-hee Jul 7, 2025
26d4887
Update main.yml version
akdalin-hee Jul 7, 2025
73e66aa
Update main.yml
akdalin-hee Jul 7, 2025
2ce94ed
Update DotnetViewComponents.csproj
akdalin-hee Jul 7, 2025
fa0892c
Update main.yml
akdalin-hee Jul 7, 2025
0cffb40
Update DotnetViewComponents.csproj
akdalin-hee Jul 7, 2025
9876eac
Update main.yml
akdalin-hee Jul 7, 2025
696e044
Update main.yml - auto versioning
akdalin-hee Jul 8, 2025
8adacc7
Update main.yml - dotnet
akdalin-hee Jul 8, 2025
2a67fa7
Update main.yml - dotnet version - remove sonar
akdalin-hee Jul 8, 2025
9ffa9c9
Update main.yml - dotnet version
akdalin-hee Jul 8, 2025
a8cddb9
Update main.yml - remove disp gitV
akdalin-hee Jul 8, 2025
f596742
Update main.yml - add git strategy
akdalin-hee Jul 8, 2025
99af6cf
Update main.yml - checkout depth
akdalin-hee Jul 8, 2025
eb334b5
Update main.yml - version
akdalin-hee Jul 8, 2025
48a67a5
Update main.yml - add env variable
akdalin-hee Jul 8, 2025
fbd5bf4
Update main.yml - formatting
akdalin-hee Jul 8, 2025
70993f6
Update main.yml - reference
akdalin-hee Jul 8, 2025
e575399
Update main.yml - update gitvesion
akdalin-hee Jul 8, 2025
7dff1f6
Update main.yml - debug
akdalin-hee Jul 8, 2025
37f7a64
Update main.yml - gittools
akdalin-hee Jul 8, 2025
36a6cc5
Update main.yml - gittools v
akdalin-hee Jul 8, 2025
e855fc4
Update main.yml - gitv
akdalin-hee Jul 8, 2025
49139dd
Update main.yml - dotnversion
akdalin-hee Jul 8, 2025
7020e3f
Update main.yml - checkot v
akdalin-hee Jul 8, 2025
db8fdd3
Update main.yml - matrix v3 remov
akdalin-hee Jul 8, 2025
d30fa20
Update main.yml - gitv dotnet v
akdalin-hee Jul 8, 2025
9d78488
Update main.yml - ignore 3.1
akdalin-hee Jul 8, 2025
3f0f53a
Update main.yml - conditional
akdalin-hee Jul 8, 2025
51ef99a
Update main.yml - ingore in run
akdalin-hee Jul 8, 2025
1b4afa3
Update main.yml - gitversion up
akdalin-hee Jul 8, 2025
64bc58b
Update main.yml - vers
akdalin-hee Jul 8, 2025
10164a5
Update main.yml - remove v8
akdalin-hee Jul 8, 2025
c2c102c
Update main.yml - Separate dotnet installations
akdalin-hee Jul 8, 2025
41c0553
Update main.yml - gitversion setup
akdalin-hee Jul 8, 2025
54f87bc
Update main.yml - gitversion var
akdalin-hee Jul 8, 2025
086a726
Update CardViewComponent.cs
akdalin-hee Jul 8, 2025
44f3535
Update main.yml - reorganise variables
akdalin-hee Jul 8, 2025
adec696
Update main.yml - conditional merge
akdalin-hee Jul 9, 2025
45f3961
Update main.yml - correct typo
akdalin-hee Jul 9, 2025
2864668
Update ButtonViewComponent.cs
akdalin-hee Jul 9, 2025
c0046c7
Merge pull request #5 from akdalin-hee/test-pr
akdalin-hee Jul 9, 2025
982dfdb
Update main.yml - simplify call
akdalin-hee Jul 9, 2025
9b4a398
Update ButtonViewComponent.cs - lett
akdalin-hee Jul 9, 2025
c5c49cb
Merge pull request #6 from akdalin-hee/test-pr
akdalin-hee Jul 9, 2025
abc56f7
Create publish_package.yml
akdalin-hee Jul 9, 2025
c641889
Update ButtonViewComponent.cs - nu num
akdalin-hee Jul 9, 2025
ff08932
Merge pull request #7 from akdalin-hee/test-pr
akdalin-hee Jul 9, 2025
6607e49
Update publish_package.yml - add npm
akdalin-hee Jul 9, 2025
85bcd51
Update ButtonViewComponent.cs
akdalin-hee Jul 9, 2025
9c26f33
Merge pull request #8 from akdalin-hee/test-pr
akdalin-hee Jul 9, 2025
aae3513
Update .npmrc - add owner
akdalin-hee Jul 9, 2025
3d4d11b
Update package.json - add publish key
akdalin-hee Jul 9, 2025
edf2172
Update publish_package.yml - change to push
akdalin-hee Jul 9, 2025
e2cb5dc
Update ButtonViewComponent.cs - 44
akdalin-hee Jul 9, 2025
9e90699
Update package.json - remove registry
akdalin-hee Jul 9, 2025
a382a08
Update .npmrc
akdalin-hee Jul 9, 2025
db7d9e6
Update package.json
akdalin-hee Jul 9, 2025
69f6675
Update publish_package.yml
akdalin-hee Jul 9, 2025
527eb3f
Update package.json
akdalin-hee Jul 9, 2025
80dd304
Update publish_package.yml - token
akdalin-hee Jul 9, 2025
32266e1
Update publish_package.yml - remove npm
akdalin-hee Jul 9, 2025
f68f0b6
Update publish_package.yml - version
akdalin-hee Jul 9, 2025
8841b45
Update publish_package.yml - in quote
akdalin-hee Jul 9, 2025
5c788f0
Update publish_package.yml - pass to env
akdalin-hee Jul 9, 2025
f96ebb9
Update publish_package.yml - remove i
akdalin-hee Jul 9, 2025
b89cd57
Update publish_package.yml - update token
akdalin-hee Jul 9, 2025
efa1cf5
Update package.json
akdalin-hee Jul 9, 2025
978ef06
Update package.json
akdalin-hee Jul 9, 2025
46f5c9a
Update .npmrc
akdalin-hee Jul 9, 2025
644ab61
Update ButtonViewComponent.cs
akdalin-hee Jul 9, 2025
bab3bb2
Update publish_package.yml - correct
akdalin-hee Jul 9, 2025
21e1618
Update publish_package.yml - version refct
akdalin-hee Jul 9, 2025
d282410
Update ButtonViewComponent.cs
akdalin-hee Jul 9, 2025
b7c5e28
Update publish_package.yml - vers
akdalin-hee Jul 9, 2025
da7ac91
Update ContentsListViewComponent.cs +semver: minor
akdalin-hee Jul 18, 2025
8c934a5
Add new feature X +semver: feature
akdalin-hee Jul 18, 2025
855bca3
Fix minor bug in logic +semver: fix
akdalin-hee Jul 18, 2025
1a97249
Implement additional API endpoint +semver: minor
akdalin-hee Jul 18, 2025
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
62 changes: 62 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: Publish NuGet Package

on: pull_request

jobs:
nuget_publish:
name: Build, Pack, and Publish NuGet Package
if: github.event.pull_request.merged == true
runs-on: ubuntu-latest
permissions:
contents: write
packages: write
env:
BUILD_CONFIG: "Release"
PROJECT_PATH: "DotnetViewComponents/DotnetViewComponents.csproj"
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
strategy:
matrix:
dotnet-version: ["6.0.x", "8.0.x"]

steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
with:
dotnet-version: 6.0.x

- name: Install GitVersion
uses: gittools/actions/gitversion/setup@v1.1.1
with:
versionSpec: '6.0.x'

- name: Determine Version
id: gitversion
uses: gittools/actions/gitversion/execute@v1.1.1

- name: Display GitVersion outputs
run: echo "Calculated Version:${{ steps.gitversion.outputs.semVer }}"

- name: Setup .NET SDK for Building
uses: actions/setup-dotnet@v4
with:
dotnet-version: 8.0.x

- name: Restore NuGet packages
run: dotnet restore $PROJECT_PATH

- name: Build project
run: dotnet build $PROJECT_PATH --configuration $BUILD_CONFIG --no-restore

- name: Pack NuGet package
run: dotnet pack $PROJECT_PATH --configuration $BUILD_CONFIG --no-build -o out /p:PackageVersion=${{ steps.gitversion.outputs.semVer }}

- name: Add GitHub NuGet source
run: dotnet nuget add source --username ${{ github.actor }} --password $GITHUB_TOKEN --store-password-in-clear-text --name github "https://nuget.pkg.github.com/${{ github.repository_owner }}/index.json"

- name: Publish NuGet package to GitHub Packages
run: dotnet nuget push out/*.nupkg --api-key $GITHUB_TOKEN --source "github" --skip-duplicate
74 changes: 74 additions & 0 deletions .github/workflows/publish_package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
name: Publish NuGet Package

on: [push, pull_request]

jobs:
nuget_publish:
name: Build, Pack, and Publish NuGet Package
# if: github.event.pull_request.merged == true
runs-on: ubuntu-latest
permissions:
contents: write
packages: write
env:
BUILD_CONFIG: "Release"
PROJECT_PATH: "DotnetViewComponents/DotnetViewComponents.csproj"
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
strategy:
matrix:
dotnet-version: ["6.0.x", "8.0.x"]

steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
with:
dotnet-version: 6.0.x

- name: Install GitVersion
uses: gittools/actions/gitversion/setup@v1.1.1
with:
versionSpec: '6.0.x'

- name: Determine Version
id: gitversion
uses: gittools/actions/gitversion/execute@v1.1.1

- name: Display GitVersion outputs
run: |
echo "Major: ${{ steps.gitversion.outputs.major }}"
echo "Minor: ${{ steps.gitversion.outputs.minor }}"
echo "Patch: ${{ steps.gitversion.outputs.patch }}"

- name: Use version in another step
run: |
VERSION="${{ steps.gitversion.outputs.major }}.${{ steps.gitversion.outputs.minor }}.${{ steps.gitversion.outputs.patch }}"
echo "VERSION=$VERSION" >> $GITHUB_ENV

- name: Debug GitVersion outputs test
run: |
echo "All outputs: ${{ toJson(steps.gitversion.outputs) }}"

- name: Setup .NET SDK for Building
uses: actions/setup-dotnet@v4
with:
dotnet-version: 8.0.x

- name: Restore NuGet packages
run: dotnet restore $PROJECT_PATH

- name: Build project
run: dotnet build $PROJECT_PATH --configuration $BUILD_CONFIG --no-restore

- name: Pack NuGet package
run: dotnet pack $PROJECT_PATH --configuration $BUILD_CONFIG --no-build -o out /p:PackageVersion=$VERSION

- name: Add GitHub NuGet source
run: dotnet nuget add source --username ${{ github.actor }} --password $GITHUB_TOKEN --store-password-in-clear-text --name github "https://nuget.pkg.github.com/${{ github.repository_owner }}/index.json"

- name: Publish NuGet package to GitHub Packages
run: dotnet nuget push out/*.nupkg --api-key $GITHUB_TOKEN --source "github" --skip-duplicate
2 changes: 1 addition & 1 deletion .npmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
engine-strict=true
engine-strict=true
7 changes: 7 additions & 0 deletions DotnetViewComponents/DotnetViewComponents.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
<PackageProjectUrl>https://github.com/akdalin-hee/nhse-tel-frontend-TEST2</PackageProjectUrl>
<RepositoryUrl>https://github.com/akdalin-hee/nhse-tel-frontend-TEST2</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageId>DotnetViewComponents</PackageId>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<Version></Version>
<Authors>HEE TEL</Authors>
</PropertyGroup>


Expand Down
5 changes: 4 additions & 1 deletion DotnetViewComponents/ViewComponents/ButtonViewComponent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,10 @@ public IViewComponentResult Invoke(
bool preventDoubleClick = false)
{
var model = new ButtonViewModel(text, aspController, aspAction, aspRouteData, styling, style, preventDoubleClick);

var numer = 1257;
var f = "re44";
var di = "ciao";
var anoth = "minor";
return View(model);
}
}
Expand Down
3 changes: 3 additions & 0 deletions DotnetViewComponents/ViewComponents/CardViewComponent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ public IViewComponentResult Invoke(
string? aspAction = null,
Dictionary<string, string>? aspRouteData = null)
{
var uno = 198;
var model = new CardViewModel
(
title,
Expand All @@ -31,6 +32,8 @@ public IViewComponentResult Invoke(
aspAction,
aspRouteData
);
var loe = 48;
var her = "herrr";
return View(model);
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ public IViewComponentResult Invoke(
IEnumerable<ContentsListItemViewModel> listItems)
{
var model = new ContentsListViewModel(name, listItems);
var min = "assume!";

return View(model);
}
Expand Down
Loading