Skip to content

Commit eac8953

Browse files
committed
Merge branch 'staging'
2 parents 5e09d54 + 48da6d7 commit eac8953

File tree

6 files changed

+28
-27
lines changed

6 files changed

+28
-27
lines changed

.github/workflows/run_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
strategy:
2121
matrix:
2222
dotnet: [
23-
{ tfm: net9.0, version: '9.0.x' },
23+
{ tfm: net10.0, version: '10.0.x' }
2424
]
2525
env:
2626
BUILD_CONFIG: Release
@@ -40,7 +40,7 @@ jobs:
4040
uses: actions/setup-dotnet@v4
4141
with:
4242
dotnet-version: |
43-
9.0.x
43+
10.0.x
4444
4545
- name: Display dotnet version
4646
run: |

Directory.Packages.props

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -23,36 +23,36 @@
2323
<ItemGroup>
2424
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
2525
<PackageVersion Include="coverlet.msbuild" Version="6.0.4" />
26-
<PackageVersion Include="FFMpegCore" Version="5.2.0" />
27-
<PackageVersion Include="Google_GenerativeAI.Microsoft" Version="3.0.0" />
26+
<PackageVersion Include="FFMpegCore" Version="5.4.0" />
27+
<PackageVersion Include="Google_GenerativeAI.Microsoft" Version="3.4.1" />
2828
<PackageVersion Include="Humanizer.Core" Version="2.14.1" />
29-
<PackageVersion Include="Markdig" Version="0.41.3" />
30-
<PackageVersion Include="Microsoft.Extensions.AI" Version="9.8.0" />
31-
<PackageVersion Include="Microsoft.Extensions.AI.Abstractions" Version="9.8.0" />
32-
<PackageVersion Include="Microsoft.Extensions.AI.Evaluation" Version="9.8.0" />
33-
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="9.0.8" />
34-
<PackageVersion Include="Microsoft.Extensions.Http.Polly" Version="9.0.8" />
35-
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="9.8.0" />
36-
<PackageVersion Include="Microsoft.Extensions.Options.DataAnnotations" Version="9.0.8" />
37-
<PackageVersion Include="Microsoft.Extensions.TimeProvider.Testing" Version="9.8.0" />
38-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
29+
<PackageVersion Include="Markdig" Version="0.43.0" />
30+
<PackageVersion Include="Microsoft.Extensions.AI" Version="10.0.0" />
31+
<PackageVersion Include="Microsoft.Extensions.AI.Abstractions" Version="10.0.0" />
32+
<PackageVersion Include="Microsoft.Extensions.AI.Evaluation" Version="10.0.0" />
33+
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="10.0.0" />
34+
<PackageVersion Include="Microsoft.Extensions.Http.Polly" Version="10.0.0" />
35+
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="10.0.0" />
36+
<PackageVersion Include="Microsoft.Extensions.Options.DataAnnotations" Version="10.0.0" />
37+
<PackageVersion Include="Microsoft.Extensions.TimeProvider.Testing" Version="10.0.0" />
38+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
3939
<PackageVersion Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.22.1" />
4040
<PackageVersion Include="ModelContextProtocol" Version="0.2.0-preview.3" />
41-
<PackageVersion Include="NLog" Version="6.0.3" />
42-
<PackageVersion Include="NLog.Extensions.Logging" Version="6.0.3" />
41+
<PackageVersion Include="NLog" Version="6.0.6" />
42+
<PackageVersion Include="NLog.Extensions.Logging" Version="6.1.0" />
4343
<PackageVersion Include="NTextCat" Version="0.3.65" />
4444
<PackageVersion Include="NUnit" Version="4.4.0" />
45-
<PackageVersion Include="NUnit.Analyzers" Version="4.10.0">
45+
<PackageVersion Include="NUnit.Analyzers" Version="4.11.2">
4646
<PrivateAssets>all</PrivateAssets>
4747
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
4848
</PackageVersion>
49-
<PackageVersion Include="NUnit3TestAdapter" Version="5.1.0" />
50-
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
51-
<PackageVersion Include="Polly" Version="8.6.2" />
49+
<PackageVersion Include="NUnit3TestAdapter" Version="5.2.0" />
50+
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4" />
51+
<PackageVersion Include="Polly" Version="8.6.4" />
5252
<PackageVersion Include="Polly.Contrib.WaitAndRetry" Version="1.1.1" />
5353
<PackageVersion Include="Refit" Version="8.0.0" />
54-
<PackageVersion Include="Telegram.Bot" Version="22.6.0" />
55-
<PackageVersion Include="Verify" Version="30.6.1" />
56-
<PackageVersion Include="Verify.NUnit" Version="30.6.1" />
54+
<PackageVersion Include="Telegram.Bot" Version="22.7.5" />
55+
<PackageVersion Include="Verify" Version="31.7.1" />
56+
<PackageVersion Include="Verify.NUnit" Version="31.7.1" />
5757
</ItemGroup>
5858
</Project>

Pacos.Tests.Unit/Pacos.Tests.Unit.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<LangVersion>latest</LangVersion>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>

Pacos/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# See https://aka.ms/customizecontainer to learn how to customize your debug container and how Visual Studio uses this Dockerfile to build your images for faster debugging.
22

33
# This stage is used when running from VS in fast mode (Default for Debug configuration)
4-
FROM mcr.microsoft.com/dotnet/runtime:9.0-noble AS base
4+
FROM mcr.microsoft.com/dotnet/runtime:10.0 AS base
55
USER $APP_UID
66
WORKDIR /app
77

88

99
# This stage is used to build the service project
10-
FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build
10+
FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build
1111
ARG BUILD_CONFIGURATION=Release
1212
WORKDIR /src
1313
COPY ["Directory.Packages.props", "."]

Pacos/Pacos.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Worker">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<UserSecretsId>dotnet-Pacos-B01FDC1D-54B2-42DF-B97D-1C5EB5FE13F0</UserSecretsId>

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Pacos Telegram Bot
22

33
[![master branch - test, build, push, deploy](https://github.com/magicxor/pacos2/actions/workflows/on_master_push.yml/badge.svg)](https://github.com/magicxor/pacos2/actions/workflows/on_master_push.yml)
4+
[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/magicxor/pacos2)
45

56
Pacos is a .NET-based Telegram bot designed to interact in group chats. It leverages generative AI for chat responses and image generation.
67

0 commit comments

Comments
 (0)