githubアクションズでワークフロー用のyamlが認識されない

githubアクションズでワークフロー用のyamlを登録しました(.github/workflows/xxxx.yml)。

onイベントとして「workflow_dispatch」を使っているのですが、githubにコミットしても「Actions」ページのAll workflowsに表示されません。
つまり、githubからワークフローが認識されていない状態です。

workflow_dispatchの部分を含む全文は以下のように書いています。

xxxx.yml

name: test-run on: workflow_dispatch: inputs: select_type: description: 'Choose type' required: true default: 'a' type: choice options: - a - b jobs: deploy: runs-on: ubuntu-latest steps: - name: checkout uses: actions/checkout@v3 - name: Set up AWS CLI uses: aws-actions/configure-aws-credentials@v3 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} aws-region: ap-northeast-1 - name: Invoke Lambda function env: LAMBDA_FUNCTION_NAME: test-func run: | aws lambda invoke --function-name $LAMBDA_FUNCTION_NAME --payload '{"type":"${{ inputs.select_type }}"}' --cli-binary-format raw-in-base64-out response.json

ちなみに、本ワークフローはmainブランチではなくdevelopブランチにコミットしています。

これまで、workflow_dispatchではなくpushイベントを使ったワークフローはいくつかコミットしていて認識されているのですが、workflow_dispatchを使ったものは初めてです。

All workflowsにリストアアップされ、test-runのワークフローを実行したいです。
当方のケースのようにAll workflowsに表示されないという場合、どのようなことが考えられますでしょうか。
改善ポイントなどアドバイス頂けますと助かります。

コメントを投稿

0 コメント