将Azure功能部署到linux消费计划

将Azure功能部署到linux消费计划,azure,azure-functions,cloud,azure-function-app,azure-linux,Azure,Azure Functions,Cloud,Azure Function App,Azure Linux,我需要一些帮助,使用github操作将我的dotnet核心功能应用程序部署到azure中的linux consumptionplan机器上 现在,当我在azure中部署时,什么都没有发生(在任何地方都看不到任何功能),但github操作中的日志显示一切正常(?) 我不知道是否有人有一些建议,但我希望知道问题所在的人能帮上忙 我已成功使用带有azure扩展的vscode部署。当我这样做的时候,一切都正常了,但有一点不同:Web站点\u RUN\u FROM\u包被设置为一个URL,该URL在vsc

我需要一些帮助,使用github操作将我的dotnet核心功能应用程序部署到azure中的linux consumptionplan机器上

现在,当我在azure中部署时,什么都没有发生(在任何地方都看不到任何功能),但github操作中的日志显示一切正常(?)

我不知道是否有人有一些建议,但我希望知道问题所在的人能帮上忙

我已成功使用带有azure扩展的vscode部署。当我这样做的时候,一切都正常了,但有一点不同:Web站点\u RUN\u FROM\u包被设置为一个URL,该URL在vscode部署后生成。 这是我的github文件(灵感来源于,我将其复制到了exact,结果也一样糟糕):


如果您正确配置了RBAC,那么当您转到Azure资源组/订阅时,您将能够看到有关部署的更多详细信息。
secrets.Azure\u WEBAPP\u PUBLISH\u PROFILE
-您是否在github secret中上载了正确的发布配置文件?谢谢!我得看看我能不能找到。是的,发布资料应该是正确的。
name: Build, Test & Deploy

on:
  push:
    branches:
      - main

env:
  OUTPUT_PATH: ${{ github.workspace }}/.output
  DOTNET_VERSION: "3.1"
  APP_NAME: "the-name"
  
jobs:
  build-and-deploy:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout GitHub Action
        uses: actions/checkout@master

      - name: Setup DotNet ${{ env.DOTNET_VERSION }} Environment
        uses: actions/setup-dotnet@v1
        with:
          dotnet-version: ${{ env.DOTNET_VERSION }}

      - name: Test
        run: dotnet test
        
      - name: Publish dotnet app
        run: dotnet publish --configuration Release --output ${{ env.OUTPUT_PATH }}
          
      - name: Run Azure Functions Action
        uses: Azure/functions-action@v1
        id: fa
        with:
          package: ${{ env.OUTPUT_PATH }}
          app-name: ${{ env.APP_NAME }}
          publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE  }}