Опишите ошибку
Я пытаюсь опубликовать sh приложение Blazor Wasm на GitHub Pages и aliyun oss с помощью GitHub Actions. Разверните успешно, но получите ошибку в браузере, см. консольный журнал . Что я делаю не так?
Мой web.yml
name: deploy to web
on:
push:
paths:
- 'src/Orion.UI.Web/**'
jobs:
build-deploy:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@master
- name: setup dotnet core
uses: actions/setup-dotnet@master
with:
dotnet-version: 3.1.100
- name: setup aliyun oss
uses: manyuanrong/setup-ossutil@master
with:
endpoint: oss-cn-hangzhou.aliyuncs.com
access-key-id: ${{ secrets.ALIYUN_ACCESS_KEY_ID }}
access-key-secret: ${{ secrets.ALIYUN_ACCESS_KEY_SECRET }}
- name: build
run: dotnet publish ./src/Orion.UI.Web/Orion.UI.Web.csproj -c Release -o ./bin/publish
- name: deploy to aliyun oss
run: ossutil cp -rf ./bin/publish/Orion.UI.Web/dist oss://gohopo-orion/
- name: deploy to github pages
uses: peaceiris/actions-gh-pages@master
env:
PERSONAL_TOKEN: ${{ secrets.GITHUB_PAGES_TOKEN }}
EXTERNAL_REPOSITORY: gohopo/gohopo.github.io
PUBLISH_BRANCH: master
PUBLISH_DIR: ./bin/publish/Orion.UI.Web/dist
Результат действия: URL-адрес изображения
Ошибка в браузере: URL-адрес изображения
Воспроизвести
Мой .csproj:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netstandard2.1</TargetFramework>
<RazorLangVersion>3.0</RazorLangVersion>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Blazor" Version="3.1.0-preview4.19579.2" />
<PackageReference Include="Microsoft.AspNetCore.Blazor.Build" Version="3.1.0-preview4.19579.2" PrivateAssets="all" />
<PackageReference Include="Microsoft.AspNetCore.Blazor.HttpClient" Version="3.1.0-preview4.19579.2" />
<PackageReference Include="Microsoft.AspNetCore.Blazor.DevServer" Version="3.1.0-preview4.19579.2" PrivateAssets="all" />
</ItemGroup>
</Project>
Дополнительные технические сведения
- Microsoft.AspNetCore.Blazor 3.1.0 -preview4.19579.2
- do tnet -version: 3.1.100
- сборка действий github