add composite action test case

This commit is contained in:
Sahilb315
2026-06-24 13:14:24 +05:30
parent 0920a955a1
commit 368e54c5bc
2 changed files with 16 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
name: install npm packages
description: Installs npm packages
runs:
using: composite
steps:
- name: Install Yarn
run: npm install -g yarn
shell: bash
- name: install packages if cache miss
run: yarn install safedep-test-pkg
shell: bash
@@ -89,6 +89,9 @@ jobs:
python -m pip install safedep-test-pkg
deactivate && rm -rf venv
- name: Install Dependencies from composite
uses: ./.github/actions/install
- name: Stop proxy
if: always()
run: pmg proxy stop