Skip to content

Commit 74ba84d

Browse files
authored
Performance improvement on BufferedReader.seek (#1807)
* Enable some test_io tests * Fix _io.cs formatting * Seek in buffer * Fix failing tests * Fix for .NET 9 * Disable tests on .NET * Uses non-deprecated action * Try to add os to package name * Fix bug and remove truncate * Use IsolationLevel=PROCESS * Skip shutdown tests * Disable some tests on Linux * Skip signals tests * Update github actions * Set test verbosity to normal * Disable test on Mono * Disable some tests
1 parent 95e3048 commit 74ba84d

File tree

11 files changed

+349
-177
lines changed

11 files changed

+349
-177
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@ jobs:
1616
- name: Install tools
1717
if: matrix.os == 'ubuntu-latest'
1818
run: sudo apt-get -yq install mono-vbnc dos2unix
19-
- uses: actions/checkout@v2
19+
- uses: actions/checkout@v4
2020
with:
2121
submodules: true
2222
- name: Setup .NET Core 3.1
23-
uses: actions/setup-dotnet@v1
23+
uses: actions/setup-dotnet@v4
2424
with:
2525
dotnet-version: '3.1.x'
2626
- name: Setup .NET 6.0
27-
uses: actions/setup-dotnet@v1
27+
uses: actions/setup-dotnet@v4
2828
with:
2929
dotnet-version: '6.0.x'
3030
- name: Setup .NET 8.0
31-
uses: actions/setup-dotnet@v1
31+
uses: actions/setup-dotnet@v4
3232
with:
3333
dotnet-version: '8.0.x'
3434
- name: Version Information
@@ -41,9 +41,9 @@ jobs:
4141
run: pwsh make.ps1
4242
- name: Package
4343
run: pwsh make.ps1 package
44-
- uses: actions/upload-artifact@v2
44+
- uses: actions/upload-artifact@v4
4545
with:
46-
name: packages
46+
name: packages-${{ matrix.os }}
4747
path: Package/Release/Packages
4848
- name: Test (net462)
4949
run: ./make.ps1 -frameworks net462 test-all

0 commit comments

Comments
 (0)