Skip to content

Commit

Permalink
Update github-actions to 4.15.2 (#173)
Browse files Browse the repository at this point in the history
* Add python3-venv
  • Loading branch information
release-github-action[bot] authored Jul 30, 2024
1 parent a91bdc9 commit fdc4c75
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 12 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/call-universal_test_workflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1693,10 +1693,11 @@ jobs:
if: ${{ inputs.runs_on != '"ubuntu-latest"'}}
run: |
NPM=$(type -p 'npm'||true)
if [ -z "${NPM}" ]; then
echo -e "\033[0;35m### Installing npm ###\033[0m"
PIPX=$(type -p 'pipx'||true)
if [ -z "${NPM}" ] || [ -z "${PIPX}" ]; then
echo -e "\033[0;35m### Installing npm, shellcheck, pipx ###\033[0m"
sudo DEBIAN_FRONTEND=noninteractive apt-get -qq update
sudo apt-get -qq install npm shellcheck pipx
sudo apt-get -qq install npm shellcheck pipx python3-venv
fi
- name: Checkout
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/call-universal_test_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1693,10 +1693,11 @@ jobs:
if: ${{ inputs.runs_on != '"ubuntu-latest"'}}
run: |
NPM=$(type -p 'npm'||true)
if [ -z "${NPM}" ]; then
echo -e "\033[0;35m### Installing npm ###\033[0m"
PIPX=$(type -p 'pipx'||true)
if [ -z "${NPM}" ] || [ -z "${PIPX}" ]; then
echo -e "\033[0;35m### Installing npm, shellcheck, pipx ###\033[0m"
sudo DEBIAN_FRONTEND=noninteractive apt-get -qq update
sudo apt-get -qq install npm shellcheck pipx
sudo apt-get -qq install npm shellcheck pipx python3-venv
fi
- name: Checkout
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/universal_workflow_light.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1246,10 +1246,11 @@ jobs:
if: ${{ inputs.runs_on != '"ubuntu-latest"'}}
run: |
NPM=$(type -p 'npm'||true)
if [ -z "${NPM}" ]; then
echo -e "\033[0;35m### Installing npm ###\033[0m"
PIPX=$(type -p 'pipx'||true)
if [ -z "${NPM}" ] || [ -z "${PIPX}" ]; then
echo -e "\033[0;35m### Installing npm, shellcheck, pipx ###\033[0m"
sudo DEBIAN_FRONTEND=noninteractive apt-get -qq update
sudo apt-get -qq install npm shellcheck pipx
sudo apt-get -qq install npm shellcheck pipx python3-venv
fi
- name: Checkout
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/universal_workflow_light.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1246,10 +1246,11 @@ jobs:
if: ${{ inputs.runs_on != '"ubuntu-latest"'}}
run: |
NPM=$(type -p 'npm'||true)
if [ -z "${NPM}" ]; then
echo -e "\033[0;35m### Installing npm ###\033[0m"
PIPX=$(type -p 'pipx'||true)
if [ -z "${NPM}" ] || [ -z "${PIPX}" ]; then
echo -e "\033[0;35m### Installing npm, shellcheck, pipx ###\033[0m"
sudo DEBIAN_FRONTEND=noninteractive apt-get -qq update
sudo apt-get -qq install npm shellcheck pipx
sudo apt-get -qq install npm shellcheck pipx python3-venv
fi
- name: Checkout
Expand Down

0 comments on commit fdc4c75

Please sign in to comment.