From 0db0fe8be5cdb309d802761e03eb1931fb9ae172 Mon Sep 17 00:00:00 2001 From: Leandro Costa Date: Sat, 7 Mar 2026 10:15:26 -0300 Subject: [PATCH] feat: add tar package installation and cache storage step --- .forgejo/actions/build-node-app/action.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.forgejo/actions/build-node-app/action.yaml b/.forgejo/actions/build-node-app/action.yaml index a6d55b4..bcd05fd 100644 --- a/.forgejo/actions/build-node-app/action.yaml +++ b/.forgejo/actions/build-node-app/action.yaml @@ -27,7 +27,7 @@ runs: steps: - name: Build-Node-App Install dependencies shell: sh - run: apk add nodejs + run: apk add nodejs tar - name: Build-Node-App_Git Clone uses: actions/checkout@v4 @@ -47,6 +47,13 @@ runs: npm run ${{ inputs.test_action }} npm run ${{ inputs.build_action }} + - name: Store Node Modules Cache + if: always() + uses: actions/cache/save@v4 + with: + path: ~/.npm + key: ${{ runner.os }}-node-${{ hashFiles('package-lock.json') }} + - uses: actions/upload-artifact@v3 name: Build-Node-App Upload Artifact with: