File tree Expand file tree Collapse file tree 2 files changed +60
-0
lines changed Expand file tree Collapse file tree 2 files changed +60
-0
lines changed Original file line number Diff line number Diff line change
1
+ # This workflow will build a .NET project
2
+ # For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-net
3
+
4
+ name : .NET
5
+
6
+ on :
7
+ push :
8
+ branches : [ "main" ]
9
+
10
+ jobs :
11
+ build :
12
+
13
+ runs-on : windows-latest
14
+
15
+ steps :
16
+ - uses : actions/checkout@v4
17
+ - name : Setup .NET
18
+ uses : actions/setup-dotnet@v4
19
+ with :
20
+ dotnet-version : 7.0.x
21
+ - name : get version
22
+ id : version
23
+ uses : notiz-dev/github-action-json-property@release
24
+ with :
25
+ path : ' plugin.json'
26
+ prop_path : ' Version'
27
+ - run : echo ${{steps.version.outputs.prop}}
28
+ - name : Restore
29
+ run : |
30
+ dotnet restore
31
+ - name : Build
32
+ run : |
33
+ dotnet publish -c Release -r win-x64 --no-self-contained Flow.Launcher.Plugin.KubernetesContextSwitcher.csproj
34
+ 7z a -tzip "Flow.Launcher.Plugin.KubernetesContextSwitcher.zip" "./bin/Release/win-x64/publish/*"
35
+ - name : Publish
36
+ uses : softprops/action-gh-release@v2
37
+ with :
38
+ files : " Flow.Launcher.Plugin.KubernetesContextSwitcher.zip"
39
+ tag_name : " v${{steps.version.outputs.prop}}"
40
+ env :
41
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change
1
+ <Project Sdk =" Microsoft.NET.Sdk" >
2
+
3
+ <PropertyGroup >
4
+ <TargetFramework >net7.0-windows7.0</TargetFramework >
5
+ <ImplicitUsings >enable</ImplicitUsings >
6
+ <Nullable >enable</Nullable >
7
+ <AssemblyName >Flow.Launcher.Plugin.KubernetesContextSwitcher</AssemblyName >
8
+ <RootNamespace >Flow.Launcher.Plugin.KubernetesContextSwitcher</RootNamespace >
9
+ <Version >1.0.1</Version >
10
+ <Authors >Robin Hermann</Authors >
11
+ <Description >A Flow Launcher plugin to switch Kubernetes contexts quickly</Description >
12
+ <PackageId >Flow.Launcher.Plugin.KubernetesContextSwitcher</PackageId >
13
+ </PropertyGroup >
14
+
15
+ <ItemGroup >
16
+ <PackageReference Include =" Flow.Launcher.Plugin" Version =" 4.6.0" />
17
+ </ItemGroup >
18
+
19
+ </Project >
You can’t perform that action at this time.
0 commit comments