Skip to content

Commit 2929c97

Browse files
Migrate C# client (valkey-io#4532)
* Remove C# Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Typo fix Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> --------- Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
1 parent e674388 commit 2929c97

File tree

204 files changed

+6
-29437
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

204 files changed

+6
-29437
lines changed

.github/dependabot.yml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -161,26 +161,6 @@ updates:
161161
- "pip"
162162
- "python"
163163

164-
# Enable version updates for NuGet (C#)
165-
- package-ecosystem: "nuget"
166-
directory: "/csharp"
167-
schedule:
168-
interval: "weekly"
169-
day: "monday"
170-
time: "09:00"
171-
open-pull-requests-limit: 10
172-
groups:
173-
patch-updates:
174-
update-types:
175-
- "patch"
176-
minor-updates:
177-
update-types:
178-
- "minor"
179-
labels:
180-
- "dependencies"
181-
- "nuget"
182-
- "csharp"
183-
184164
# Enable version updates for GitHub Actions
185165
- package-ecosystem: "github-actions"
186166
directory: "/"

.github/json_matrices/build-matrix.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"TARGET": "x86_64-unknown-linux-gnu",
88
"PACKAGE_MANAGERS": ["pypi", "npm", "maven", "pkg_go_dev"],
99
"run": "always",
10-
"languages": ["python", "node", "java", "go", "dotnet", "rust"]
10+
"languages": ["python", "node", "java", "go", "rust"]
1111
},
1212
{
1313
"OS": "ubuntu",
@@ -17,7 +17,7 @@
1717
"ARCH": "arm64",
1818
"TARGET": "aarch64-unknown-linux-gnu",
1919
"PACKAGE_MANAGERS": ["pypi", "npm", "maven", "pkg_go_dev"],
20-
"languages": ["python", "node", "java", "go", "dotnet"]
20+
"languages": ["python", "node", "java", "go"]
2121
},
2222
{
2323
"OS": "macos",
@@ -26,7 +26,7 @@
2626
"ARCH": "arm64",
2727
"TARGET": "aarch64-apple-darwin",
2828
"PACKAGE_MANAGERS": ["pypi", "npm", "maven", "pkg_go_dev"],
29-
"languages": ["python", "node", "java", "go", "dotnet"]
29+
"languages": ["python", "node", "java", "go"]
3030
},
3131
{
3232
"OS": "macos",
@@ -70,6 +70,6 @@
7070
"TARGET": "x86_64-unknown-linux-gnu",
7171
"IMAGE": "amazonlinux:latest",
7272
"PACKAGE_MANAGERS": [],
73-
"languages": ["python", "node", "java", "go", "dotnet"]
73+
"languages": ["python", "node", "java", "go"]
7474
}
7575
]

.github/json_matrices/supported-languages-versions.json

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,6 @@
1414
"versions": ["16.x", "20.x", "22.x", "23.x"],
1515
"always-run-versions": ["20.x", "23.x"]
1616
},
17-
{
18-
"language": "dotnet",
19-
"versions": ["8.0", "6.0"],
20-
"always-run-versions": ["8.0"]
21-
},
2217
{
2318
"language": "go",
2419
"versions": ["1.22", "1.24"],

.github/workflows/codeql.yml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,6 @@ jobs:
3333
fail-fast: false
3434
matrix:
3535
include:
36-
- language: csharp
37-
build-mode: manual
3836
- language: go
3937
build-mode: manual
4038
- language: java-kotlin
@@ -123,21 +121,6 @@ jobs:
123121
echo "Attempting Go build for CodeQL analysis..."
124122
go build ./... || echo "Go build failed due to missing Rust dependencies, but source code is available for CodeQL analysis"
125123
126-
# C# Build
127-
- name: Setup .NET
128-
if: matrix.language == 'csharp'
129-
uses: actions/setup-dotnet@v4
130-
with:
131-
dotnet-version: "8.0.x"
132-
133-
- name: Build C# components
134-
if: matrix.language == 'csharp'
135-
shell: bash
136-
run: |
137-
cd csharp
138-
dotnet build sources/Valkey.Glide/Valkey.Glide.csproj --configuration Lint --framework net8.0
139-
dotnet build tests/Valkey.Glide.UnitTests/Valkey.Glide.UnitTests.csproj --configuration Debug --framework net8.0
140-
141124
# Java/Kotlin Build
142125
- name: Build Java/Kotlin components
143126
if: matrix.language == 'java-kotlin'

.github/workflows/create-test-matrices/action.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ inputs:
99
- node
1010
- python
1111
- go
12-
- C#
1312
run-full-matrix:
1413
description: "Run the full matrix"
1514
required: true

.github/workflows/csharp.yml

Lines changed: 0 additions & 257 deletions
This file was deleted.

.github/workflows/dependabot-management.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@ jobs:
104104
'cargo': 'rust',
105105
'gomod': 'go',
106106
'pip': 'python',
107-
'nuget': 'csharp',
108107
'github_actions': 'github-actions'
109108
};
110109

0 commit comments

Comments
 (0)