Skip to content

Commit d16cfde

Browse files
committed
ci: always deploy website on main branch pushes (#382)
1 parent da7c77b commit d16cfde

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,11 @@ jobs:
142142
- name: Check if website is affected
143143
id: check-affected
144144
run: |
145-
if pnpm nx show projects --affected -t build --base="$NX_BASE" --head="$NX_HEAD" | grep -q "^website$"; then
145+
if [[ "${{ github.event_name }}" == "push" && "${{ github.ref }}" == "refs/heads/main" ]]; then
146+
# Always deploy website on main branch
147+
echo "affected=true" >> $GITHUB_OUTPUT
148+
echo "Main branch push - deploying website to production"
149+
elif pnpm nx show projects --affected -t build --base="$NX_BASE" --head="$NX_HEAD" | grep -q "^website$"; then
146150
echo "affected=true" >> $GITHUB_OUTPUT
147151
echo "Website is affected by changes"
148152
else

0 commit comments

Comments
 (0)