Browse Source

update workflows

pull/1250/head
Bernd Storath 9 months ago
parent
commit
51c9907862
No known key found for this signature in database GPG Key ID: D6C85685A555540F
  1. 4
      .github/workflows/lint.yml
  2. 21
      .github/workflows/npm-update-bot.yml
  3. 11
      package-lock.json
  4. 9
      pnpm-lock.yaml

4
.github/workflows/lint.yml

@ -12,9 +12,6 @@ jobs:
name: Lint
runs-on: ubuntu-latest
if: github.repository_owner == 'wg-easy'
defaults:
run:
working-directory: ./src
steps:
- name: Checkout repository
uses: actions/checkout@v4
@ -33,5 +30,6 @@ jobs:
- name: pnpm lint
run: |
cd src
pnpm install
pnpm lint

21
.github/workflows/npm-update-bot.yml

@ -2,7 +2,7 @@ name: NPM Update Bot 🤖
on:
push:
branches: [ "master" ]
branches: ["master"]
schedule:
- cron: "0 0 * * 1"
@ -17,22 +17,27 @@ jobs:
with:
repository: wg-easy/wg-easy
ref: master
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
run_install: false
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: '20'
node-version: "20"
check-latest: true
cache: 'npm'
cache: "pnpm"
- name: Bot 🤖 "Updating NPM Packages..."
run: |
npm install -g --silent npm-check-updates
ncu -u
npm update
ncu -p pnpm -u
pnpm update
cd src
ncu -u
npm update
npm run buildcss
ncu -p pnpm -u
pnpm update
git config --global user.name 'NPM Update Bot'
git config --global user.email '[email protected]'
git add .

11
package-lock.json

@ -1,11 +0,0 @@
{
"name": "wg-easy",
"version": "1.0.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"version": "1.0.1"
}
}
}

9
pnpm-lock.yaml

@ -0,0 +1,9 @@
lockfileVersion: '9.0'
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
importers:
.: {}
Loading…
Cancel
Save