小编Cod*_*000的帖子

GitHub Actions:如何将可重用工作流程作为步骤调用?

我有一个通过事件触发的主 GitHub Actions 工作流程workflow_dispatch,以及一个通过事件触发的可重用工作流程workflow_call

是否可以通过主工作流程中的步骤而不是作为作业来运行可重用工作流程?

主要工作流程:

name: main-workflow
on:
  workflow_dispatch:
    inputs:
      message:
       type: string
       description: 'A message to pass to reusable workflow'

jobs:
  use-reusable-workflow:
    runs-on: ubuntu-latest
    steps:
      - name: Call reusable workflow
        uses: my-org/reusable-workflow@main
        with:
          workflow: reusable-workflow.yml
          inputs: |
            message=${{ github.event.inputs.message }}
          secrets: |
            A_SECRET: ${{ secrets.A_SECRET }}
Run Code Online (Sandbox Code Playgroud)

运行主工作流程时,我收到以下错误:

错误:在以下位置找不到“action.yml”、“action.yaml”或“Dockerfile”

github github-actions

11
推荐指数
1
解决办法
9387
查看次数

如何使用 Kubernetes 版本 1.24 为服务帐户创建密钥

我使用的是 Kubernetes 版本 1.24,我已手动为我的服务帐户创建了一个密钥,但是当我运行时kubectl get serviceaccounts,它显示我没有该服务帐户的任何密钥?

kubernetes kubectl kubernetes-ingress

4
推荐指数
1
解决办法
4452
查看次数