mirror of
https://github.com/dotnetcore/BootstrapBlazor.git
synced 2026-04-02 03:30:44 +08:00
* refactor: 更新框架为 net8 * chore: 单元测试更新依赖包到最新 * chore: wasm 支持 net8 * chore: bump version 8.0.0 * chore: shared 工程更新依赖包 * chore: 发布脚本更改路径 * chore: 组件包更新到 8.0 * refactor: 中间件重构代码提高性能 * refactor: 支持 net8.0 * chore: 更新自动化脚本 * test: 更新单元测试
102 lines
6.6 KiB
YAML
102 lines
6.6 KiB
YAML
name: Package extensions to Nuget
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- release
|
|
|
|
jobs:
|
|
release:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
|
|
- name: Setup .NET Core SDK
|
|
uses: actions/setup-dotnet@v3
|
|
with:
|
|
dotnet-version: 8.0.x
|
|
|
|
- name: Publish to Nuget
|
|
env:
|
|
NUGET_API_KEY: ${{secrets.NUGET_API_KEY}}
|
|
Bundle: True
|
|
run: |
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.AzureOpenAI -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.AzureOpenAI.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.AzureSpeech -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.AzureSpeech.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.BaiduOcr -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.BaiduOcr.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.BaiduSpeech -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.BaiduSpeech.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.BarCode -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.BarCode.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.Chart -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.Chart.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.CherryMarkdown -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.CherryMarkdown.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.CodeEditor -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.CodeEditor.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.Dock -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.Dock.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.FloatingUI -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.FloatingUI.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.FontAwesome -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.FontAwesome.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.Grantt -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.Grantt.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.Html2Pdf -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.Html2Pdf.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.Live2DDisplay -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.Live2DDisplay.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.Markdown -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.Markdown.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.MaterialDesign -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.MaterialDesign.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.MaterialDesign.Extensions -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.MaterialDesign.Extensions.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.MouseFollower -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.MouseFollower.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.Splitting -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.Splitting.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.SummerNote -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.SummerNote.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.TableExport -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.TableExport.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/Components/BootstrapBlazor.Topology -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.Topology.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/DataServices/BootstrapBlazor.DataAcces.PetaPoco -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.DataAcces.PetaPoco.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/DataServices/BootstrapBlazor.DataAcces.EntityFrameworkCore -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.DataAcces.EntityFrameworkCore.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Extensions/DataServices/BootstrapBlazor.DataAcces.FreeSql -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.DataAcces.FreeSql.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|
|
|
|
dotnet pack src/Middleware/BootstrapBlazor.Middleware -c Release -o publish
|
|
dotnet nuget push publish/BootstrapBlazor.Middleware.*.nupkg -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate
|