Реализовал кеширование пакетов NPM при автоматической сборке
Some checks failed
/ test (push) Has been cancelled

This commit is contained in:
Иван Кузьменко 2025-07-17 20:53:20 +03:00
parent 0788c25676
commit f132b37f8c

View file

@ -14,9 +14,24 @@ jobs:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Restore the NPM cache
id: tsru-npm
uses: https://data.forgejo.org/actions/cache/restore@v4
with:
path: |
./node_modules
key: node_modules
- name: Install dependencies - name: Install dependencies
run: npm i --include=dev run: npm i --include=dev
- name: Preserve the NPM packages
uses: https://data.forgejo.org/actions/cache/save@v4
with:
path: |
./node_modules
key: ${{ steps.tsru-npm.outputs.cache-primary-key }}
- name: Populate the .env file - name: Populate the .env file
run: echo PUBLIC_TS_DISCORD=${{ env.PUBLIC_TS_DISCORD }} >> .env run: echo PUBLIC_TS_DISCORD=${{ env.PUBLIC_TS_DISCORD }} >> .env