Skip to content

Commit 51a83f8

Browse files
authored
Merge pull request #14 from nojaf/nuget-package-details
Add missing NuGet properties
2 parents 043994d + 20d5eb7 commit 51a83f8

File tree

5 files changed

+36
-18
lines changed

5 files changed

+36
-18
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,10 @@ env:
1616
DOTNET_ROLL_FORWARD: LatestMajor
1717

1818
permissions:
19-
contents: read
19+
contents: write
2020
pages: write
2121
id-token: write
22+
security-events: write
2223

2324
jobs:
2425
ci:

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ env:
1313
DOTNET_ROLL_FORWARD: LatestMajor
1414

1515
permissions:
16-
contents: read
16+
contents: write
1717
pages: write
1818
id-token: write
1919

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 0.1.1 - 2023-11-07
4+
5+
### Fixed
6+
* Update NuGet properties. [#14](https://github.com/ionide/ionide-analyzers/pull/14)
7+
38
## 0.1.0 - 2023-11-07
49

510
### Added

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<EmbedUntrackedSources>true</EmbedUntrackedSources>
1616
<PublishRepositoryUrl>true</PublishRepositoryUrl>
1717
<DebugType>embedded</DebugType>
18-
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
18+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1919
<PackageReadmeFile>README.md</PackageReadmeFile>
2020
<PackageProjectUrl>https://ionide.io/ionide-analyzers/</PackageProjectUrl>
2121
<PackageReleaseNotes>https://github.com/ionide/ionide-analyzers/blob/main/CHANGELOG.md</PackageReleaseNotes>
Lines changed: 27 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,33 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
5-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
6-
<IsPackable>true</IsPackable>
7-
</PropertyGroup>
3+
<PropertyGroup>
4+
<TargetFramework>net6.0</TargetFramework>
5+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
6+
<IsPackable>true</IsPackable>
7+
<Tailcalls>true</Tailcalls>
8+
<SuppressDependenciesWhenPacking>true</SuppressDependenciesWhenPacking>
9+
<DevelopmentDependency>true</DevelopmentDependency>
10+
<NoPackageAnalysis>true</NoPackageAnalysis>
11+
<TargetsForTfmSpecificContentInPackage>$(TargetsForTfmSpecificContentInPackage);_AddAnalyzersToOutput</TargetsForTfmSpecificContentInPackage>
12+
<IncludeBuildOutput>false</IncludeBuildOutput>
13+
</PropertyGroup>
814

9-
<ItemGroup>
10-
<Compile Include="Suggestion\CopyAndUpdateRecordChangesAllFieldsAnalyzer.fs" />
11-
<Compile Include="Suggestion\IgnoreFunctionAnalyzer.fs" />
12-
<Compile Include="Suggestion\UnnamedDiscriminatedUnionFieldAnalyzer.fs" />
13-
<Compile Include="Style\SquareBracketArrayAnalyzer.fs" />
14-
</ItemGroup>
15+
<ItemGroup>
16+
<Compile Include="Suggestion\CopyAndUpdateRecordChangesAllFieldsAnalyzer.fs"/>
17+
<Compile Include="Suggestion\IgnoreFunctionAnalyzer.fs"/>
18+
<Compile Include="Suggestion\UnnamedDiscriminatedUnionFieldAnalyzer.fs"/>
19+
<Compile Include="Style\SquareBracketArrayAnalyzer.fs"/>
20+
</ItemGroup>
1521

16-
<ItemGroup>
17-
<PackageReference Update="FSharp.Core" />
18-
<PackageReference Include="FSharp.Analyzers.SDK" />
19-
</ItemGroup>
22+
<ItemGroup>
23+
<PackageReference Update="FSharp.Core"/>
24+
<PackageReference Include="FSharp.Analyzers.SDK"/>
25+
</ItemGroup>
26+
27+
<Target Name="_AddAnalyzersToOutput">
28+
<ItemGroup>
29+
<TfmSpecificPackageFile Include="$(OutputPath)\$(AssemblyName).dll" PackagePath="analyzers/dotnet/fs"/>
30+
</ItemGroup>
31+
</Target>
2032

2133
</Project>

0 commit comments

Comments
 (0)