feat: commit node_modules for offline CI/CD; skip npm ci, just npm run build

This commit is contained in:
parsa aghaei 2026-06-28 17:38:14 +03:30
parent f013e4e883
commit 5532e9e3d9
2 changed files with 2 additions and 8 deletions

View File

@ -16,12 +16,6 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- name: Set .env Variables
run: |
echo "NEXT_PUBLIC_CATEGORIES_PER_CATEGORY_PAGE=${{ secrets.NEXT_PUBLIC_CATEGORIES_PER_CATEGORY_PAGE }}" >> .env
@ -37,8 +31,7 @@ jobs:
echo "NEXT_PUBLIC_FRONT_URL=${{ secrets.NEXT_PUBLIC_FRONT_URL }}" >> .env.production
echo "NEXT_PUBLIC_BACK_URL=${{ secrets.NEXT_PUBLIC_BACK_URL }}" >> .env.production
- run: npm ci
- run: npm run build --if-present
- run: npm run build
- name: Change Directory
run: cd /home/parsaaghayi-front/actions-runner/_work/parsaaghayi-front/parsaaghayi-front

1
.gitignore vendored
View File

@ -1,6 +1,7 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# dependencies
# /node_modules
/.pnp
.pnp.js
.yarn/install-state.gz