Bernd Storath
1 year ago
No known key found for this signature in database
GPG Key ID: D6C85685A555540F
4 changed files with
23 additions and
22 deletions
-
.github/workflows/lint.yml
-
.github/workflows/npm-update-bot.yml
-
package-lock.json
-
pnpm-lock.yaml
|
|
@ -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 |
|
|
|
|
|
@ -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 'npmupbot@users.noreply.github.com' |
|
|
|
git add . |
|
|
|
|
|
@ -1,11 +0,0 @@ |
|
|
|
{ |
|
|
|
"name": "wg-easy", |
|
|
|
"version": "1.0.1", |
|
|
|
"lockfileVersion": 3, |
|
|
|
"requires": true, |
|
|
|
"packages": { |
|
|
|
"": { |
|
|
|
"version": "1.0.1" |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -0,0 +1,9 @@ |
|
|
|
lockfileVersion: '9.0' |
|
|
|
|
|
|
|
settings: |
|
|
|
autoInstallPeers: true |
|
|
|
excludeLinksFromLockfile: false |
|
|
|
|
|
|
|
importers: |
|
|
|
|
|
|
|
.: {} |