woodpecker-ci / woodpecker

Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.
https://woodpecker-ci.org
Apache License 2.0
4.25k stars 369 forks source link

step `directory:` is ignored #4314

Open 6543 opened 2 hours ago

6543 commented 2 hours ago

after updating woodpecker to the latest image

  build-web:
    image: *node_image
    directory: web/
    commands:
      - corepack enable
      - pnpm install --frozen-lockfile
      - pnpm build

the directory is ignored

I suspect it is because of #4151 ... future investigation needed :/

cc @pat-s

6543 commented 2 hours ago

https://ci.woodpecker-ci.org/repos/3780/pipeline/22341/9

6543 commented 2 hours ago

rollback our instance to last image that is known to work: https://github.com/woodpecker-ci/infrastructure/commit/ca51fb2e79695e2ef1131c418543a3c2042644df

6543 commented 51 minutes ago

drafted an pull (non ready) #4319