Skip to content

Commit

Permalink
netlify cli cwd flag
Browse files Browse the repository at this point in the history
  • Loading branch information
ForbesLindesay committed Jan 12, 2024
1 parent a046973 commit ba38bd0
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 19 deletions.
26 changes: 10 additions & 16 deletions .github/workflows-src/website.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,26 +36,20 @@ export default createWorkflow(({setWorkflowName, addTrigger, addJob}) => {
interpolate`mkdir .netlify && echo '{"siteId": "${secrets.NETLIFY_SITE_ID}"}' > .netlify/state.json`,
);
when(eq(github.event_name, `push`), () => {
run(
`netlify deploy --filter @databases/website --prod --dir=packages/website/out`,
{
env: {
NETLIFY_SITE_ID: secrets.NETLIFY_SITE_ID,
NETLIFY_AUTH_TOKEN: secrets.NETLIFY_AUTH_TOKEN,
},
run(`netlify deploy --cwd . --prod --dir=packages/website/out`, {
env: {
NETLIFY_SITE_ID: secrets.NETLIFY_SITE_ID,
NETLIFY_AUTH_TOKEN: secrets.NETLIFY_AUTH_TOKEN,
},
);
});
});
when(neq(github.event_name, `push`), () => {
run(
`netlify deploy --filter @databases/website --dir=packages/website/out`,
{
env: {
NETLIFY_SITE_ID: secrets.NETLIFY_SITE_ID,
NETLIFY_AUTH_TOKEN: secrets.NETLIFY_AUTH_TOKEN,
},
run(`netlify deploy --cwd . --dir=packages/website/out`, {
env: {
NETLIFY_SITE_ID: secrets.NETLIFY_SITE_ID,
NETLIFY_AUTH_TOKEN: secrets.NETLIFY_AUTH_TOKEN,
},
);
});
});
});
});
5 changes: 2 additions & 3 deletions .github/workflows/website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -157,13 +157,12 @@ jobs:
- run: "mkdir .netlify && echo '{\"siteId\": \"${{secrets.NETLIFY_SITE_ID}}\"}' >
.netlify/state.json"
- if: ${{ github.event_name == 'push' }}
run: netlify deploy --filter @databases/website --prod
--dir=packages/website/out
run: netlify deploy --cwd . --prod --dir=packages/website/out
env:
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
- if: ${{ github.event_name != 'push' }}
run: netlify deploy --filter @databases/website --dir=packages/website/out
run: netlify deploy --cwd . --dir=packages/website/out
env:
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}

0 comments on commit ba38bd0

Please sign in to comment.