Skip to content

Commit

Permalink
fix(dep-bump): upgrade npm engines, node dependencies and reviewed gh…
Browse files Browse the repository at this point in the history
… workflow
  • Loading branch information
KaiSchwarz-cnic committed Jun 9, 2022
1 parent 5490718 commit da06958
Show file tree
Hide file tree
Showing 4 changed files with 10,222 additions and 14 deletions.
22 changes: 12 additions & 10 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
name: Release
on:
on:
# will run for every branch, except tags. See RSRMID-206.
push:
# Sequence of patterns matched against refs/heads
branches:
- "**"
# Sequence of patterns matched against refs/tags
tags-ignore:
tags-ignore:
- "**"
pull_request:
branches:
- "**"
tags-ignore:
tags-ignore:
- "**"

jobs:
Expand All @@ -23,14 +23,16 @@ jobs:
fail-fast: false
matrix:
perl-version:
- "5.36"
- "5.34"
- "5.32"
- "5.30"

container:
image: perldocker/perl-tester:${{ matrix.perl-version }}

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- run: |
apt install perl-doc ctags perltidy
- name: install perl dependencies
Expand All @@ -56,11 +58,11 @@ jobs:
if: github.ref == 'refs/heads/master' && github.event_name == 'push'

container:
image: perldocker/perl-tester:5.32
image: perldocker/perl-tester:latest

steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
persist-credentials: false
Expand All @@ -80,12 +82,12 @@ jobs:
args: "-v --installdeps --notest ."
- name: Setup NodeJS LTS
run: |
curl -sL https://deb.nodesource.com/setup_14.x | bash -
curl -sL https://deb.nodesource.com/setup_18.x | bash -
apt-get install -y nodejs
- name: Install dependencies
run: |
node -v
npm prune && npm i
npm -v
- name: Install dependencies
run: npm ci
- name: Release
env:
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,5 @@ pm_to_blib
*.tar.gz
!WebService-Hexonet-Connector-latest.tar.gz
node_modules
package-lock.json
Makefile
cover_db
Loading

0 comments on commit da06958

Please sign in to comment.