Skip to content

Commit 0e7efd2

Browse files
HavenDVclaude
andcommitted
Upgrade actions to v5, seal ByteArrayComparer (CA1033)
- Upgrade upload-artifact and download-artifact from v4 to v5 (Node.js 24) - Seal ByteArrayComparer to resolve CA1033 explicit interface warning Co-Authored-By: Claude Opus 4.6 <[email protected]>
1 parent 56f50d0 commit 0e7efd2

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/native-cli.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
- name: Pack CoreCLR fallback (any)
5858
run: dotnet pack ${{ env.CLI_PROJECT }} -c Release -r any -p:PublishAot=false -o nupkgs
5959

60-
- uses: actions/upload-artifact@v4
60+
- uses: actions/upload-artifact@v5
6161
with:
6262
name: nupkgs-pointer
6363
path: nupkgs/*.nupkg
@@ -134,12 +134,12 @@ jobs:
134134
copy src\cli\Tiktoken.Cli\bin\Release\net10.0\${{ matrix.rid }}\publish\Tiktoken.Cli.exe ttok.exe
135135
Compress-Archive -Path ttok.exe -DestinationPath ttok-${{ matrix.rid }}.zip
136136
137-
- uses: actions/upload-artifact@v4
137+
- uses: actions/upload-artifact@v5
138138
with:
139139
name: nupkgs-${{ matrix.rid }}
140140
path: nupkgs/*.nupkg
141141

142-
- uses: actions/upload-artifact@v4
142+
- uses: actions/upload-artifact@v5
143143
with:
144144
name: release-${{ matrix.rid }}
145145
path: ttok-${{ matrix.rid }}.*
@@ -151,7 +151,7 @@ jobs:
151151
runs-on: ubuntu-latest
152152
steps:
153153
- name: Download all nupkgs
154-
uses: actions/download-artifact@v4
154+
uses: actions/download-artifact@v5
155155
with:
156156
pattern: nupkgs-*
157157
merge-multiple: true
@@ -179,7 +179,7 @@ jobs:
179179
- uses: actions/checkout@v5
180180

181181
- name: Download release artifacts
182-
uses: actions/download-artifact@v4
182+
uses: actions/download-artifact@v5
183183
with:
184184
pattern: release-*
185185
merge-multiple: true

src/libs/Tiktoken.Encodings.Abstractions/ByteArrayComparer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ namespace Tiktoken.Encodings;
33
/// <summary>
44
///
55
/// </summary>
6-
public class ByteArrayComparer : IEqualityComparer<byte[]>
6+
public sealed class ByteArrayComparer : IEqualityComparer<byte[]>
77
#if NET9_0_OR_GREATER
88
, IAlternateEqualityComparer<ReadOnlySpan<byte>, byte[]>
99
#endif

0 commit comments

Comments
 (0)