title: How do I run my CI steps in a specific folder in github action
body: <p>I have a <code>golang</code> repo with a <code>react</code> client. I want to setup up CI using github actions for my client. The React client is inside the <code>client</code> folder in the workspace.
  I have written the following workflow</p>
  
  <pre><code>name : Node.js CI
  
  on: [push, pull_request]
  
  jobs:
  
    build:
      name: build
      runs-on: ubuntu-latest
      steps:
  
      - uses: actions/checkout@v2 
        with:
          path: client
      - name: Set up Node.js
        uses: actions/setup-node@v1
        with:
          node-version: 12.x
  
      - run: yarn install
  
      - run: yarn build
  </code></pre>
  
  <p>But on committing it shows the following error</p>
  
  <pre><code> Run yarn build1s
  ##[error]Process completed with exit code 1.
  Run yarn build
  yarn run v1.21.1
  error Couldn't find a package.json file in "/home/runner/work/evential/evential"
  info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
  ##[error]Process completed with exit code 1
  </code></pre>
  
  <p>The snippet</p>
  
  <pre><code>- uses: actions/checkout@v2 
        with:
          path: client
  </code></pre>
  
  <p>doesn't make the steps following run inside the <code>client</code> folder. </p>
  
  <p>Need help. Thanks in advance.</p>