Skip to content

Workflow submodules: recursive setting not detected by action #1443

@supleed2

Description

@supleed2

The actions/checkout@v3 workflow doesn't seem to respect the with: submodules: recursive setting.

In this workflow, the file shows the following:

jobs:
  create-release:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
        with:
          submodules: recursive

but in the logs (located here) it shows false:

Run actions/checkout@v3
  with:
    repository: supleed[2](https://github.com/supleed2/omg-rs/actions/runs/6027738760/job/16353579296#step:2:2)/omg-rs
    token: ***
    ssh-strict: true
    persist-credentials: true
    clean: true
    sparse-checkout-cone-mode: true
    fetch-depth: 1
    fetch-tags: false
    lfs: false
    submodules: false
    set-safe-directory: true

so the following build fails. Am I configuring something wrong?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions