如何在同一存储库中分别为前端和后端执行github操作工作流的步骤?

如何在同一存储库中分别为前端和后端执行github操作工作流的步骤?,github,continuous-integration,workflow,github-actions,angular-fullstack,Github,Continuous Integration,Workflow,Github Actions,Angular Fullstack,我有一个由后端和前端软件包组成的商家应用程序github存储库 在我的.github/workflows目录中,我创建了一个frontend.yml和backend.yml。如何配置在特定文件夹上运行我的工作流?github操作有一个工作目录选项可在工作流上声明。它为所有运行步骤指定工作目录 为所有作业指定: defaults: run: working-directory: api jobs: job1: runs-on: ubuntu-latest defa

我有一个由后端和前端软件包组成的商家应用程序github存储库


在我的.github/workflows目录中,我创建了一个frontend.yml和backend.yml。如何配置在特定文件夹上运行我的工作流?

github操作有一个
工作目录
选项可在工作流上声明。它为所有运行步骤指定工作目录

为所有作业指定:

defaults:
  run:
    working-directory: api
jobs:
  job1:
    runs-on: ubuntu-latest
    defaults:
      run:
        working-directory: api

这也可以针对特定作业进行配置。要为特定作业设置
工作目录
,请执行以下步骤:

指定特定作业:

defaults:
  run:
    working-directory: api
jobs:
  job1:
    runs-on: ubuntu-latest
    defaults:
      run:
        working-directory: api

您检查过了吗?