File tree 2 files changed +78
-0
lines changed
2 files changed +78
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ name : Bug report
3
+ about : Create a report to help us improve
4
+ title : ' '
5
+ labels : bug
6
+ assignees : ' '
7
+
8
+ ---
9
+
10
+ ## Describe the issue
11
+ A clear and concise description of what the bug is.
12
+
13
+ ## Steps to reproduce the behavior
14
+ 1 . Go to '...'
15
+ 2 . Click on '....'
16
+ 3 . Scroll down to '....'
17
+ 4 . See error
18
+
19
+ ## Actual result
20
+
21
+ ## Expected behavior
22
+ A clear and concise description of what you expected to happen.
23
+
24
+ ## Where does it happen
25
+ => add Labels (on the right of this window, section "Labels")
26
+ OS version:
27
+
28
+ ## Additional context, Screenshots
29
+ Add any other context about the problem here.
30
+ If applicable, add screenshots to help explain your problem.
Original file line number Diff line number Diff line change
1
+ name : Publish To Nuget
2
+
3
+ on :
4
+ release :
5
+ types : [published]
6
+ workflow_dispatch :
7
+
8
+ jobs :
9
+ build :
10
+ name : Build
11
+ runs-on : windows-latest
12
+ environment : Default
13
+ env :
14
+ NUPKG_MAJOR : 2.2.0
15
+ DOTNET_CLI_TELEMETRY_OPTOUT : true
16
+ DOTNET_NOLOGO : true
17
+ PROJECT : src\SQLite.Net\SQLite.Net2.csproj
18
+
19
+ steps :
20
+ - uses : actions/checkout@v4
21
+
22
+ - name : Setup .NET
23
+ uses : actions/setup-dotnet@v4
24
+ with :
25
+ dotnet-version : 9.0.x
26
+
27
+ - name : Build
28
+ shell : pwsh
29
+ run : dotnet build -c Release $env:PROJECT
30
+
31
+ - name : Package NuGets
32
+ shell : pwsh
33
+ env :
34
+ # required so if it contains special characters they are not interpreted by powershell
35
+ NUGET_AUTH_TOKEN : ${{secrets.NUGETAPIKEY}}
36
+ NUGET_TARGET : https://api.nuget.org/v3/index.json
37
+ run : |
38
+ $VERSION="$env:NUPKG_MAJOR-ci$env:GITHUB_RUN_ID"
39
+ if ($env:GITHUB_EVENT_NAME -eq "release") {
40
+ $VERSION = $env:GITHUB_REF.Substring($env:GITHUB_REF.LastIndexOf('/') + 1)
41
+ }
42
+ echo "PACKAGE VERSION: $VERSION"
43
+ New-Item -ItemType Directory -Force -Path .\artifacts
44
+
45
+ dotnet pack --no-build --output ./artifacts -c Release -p:PackageVersion=$VERSION $env:PROJECT
46
+ # needs to CD because nuget push can't find nuget packages with a linux style path
47
+ cd ./artifacts
48
+ dotnet nuget push *.nupkg --skip-duplicate -k $env:NUGET_AUTH_TOKEN -s $env:NUGET_TARGET
You can’t perform that action at this time.
0 commit comments