Skip to content

Commit 97d8bb9

Browse files
authored
Merge branch 'main' into use-core-vue
2 parents e221267 + 1e73e87 commit 97d8bb9

File tree

14 files changed

+624
-3917
lines changed

14 files changed

+624
-3917
lines changed

.browserslistrc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
extends browserslist-config-wikimedia/basic
2-
not IE

.github/dependabot.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,6 @@ updates:
55
schedule:
66
interval: weekly
77
time: "11:00"
8-
open-pull-requests-limit: 15
9-
- package-ecosystem: composer
10-
directory: "/"
11-
schedule:
12-
interval: weekly
13-
time: "11:00"
14-
open-pull-requests-limit: 15
15-
reviewers:
16-
- r4356th
8+
open-pull-requests-limit: 5
179
versioning-strategy: increase
1810

.github/workflows/minify.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
name: Minify Mustache templates
22
on:
33
push:
4-
4+
paths:
5+
- 'templates/**'
56
jobs:
67
minify:
78
runs-on: ubuntu-latest
@@ -10,12 +11,12 @@ jobs:
1011
- name: Setup Node.js
1112
uses: actions/setup-node@v1
1213
with:
13-
node-version: 20.x
14+
node-version: 22.x
1415

1516
- name: Install minhtml
1617
run: npm install --global html-minifier-terser
1718
- name: Minify templates
18-
run: npm run minify
19+
run: html-minifier-terser --collapse-whitespace --remove-comments --input-dir ./templates --output-dir ./templates/minified --file-ext mustache
1920
- name: Commit changed files
2021
uses: stefanzweifel/git-auto-commit-action@v4
2122
with:

.github/workflows/php-checks.yml

Lines changed: 0 additions & 23 deletions
This file was deleted.

.github/workflows/prettier.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ jobs:
99
- name: Setup Node.js
1010
uses: actions/setup-node@v1
1111
with:
12-
node-version: 18.x
12+
node-version: 20.x
1313
- name: Install Dependencies
14-
run: npm ci
14+
run: npm install --legacy-peer-deps
1515
- name: Lint CSS
1616
run: npm run lint --fix
1717
- name: Check format

.prettierignore

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
11
.github/*
2-
composer.json
3-
package.json
4-
composer.lock
5-
package-lock.json
2+
*.json
63
templates/minified/*

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ This skin has been developed by GrahamSH and R4356th. We would like to thank Sna
2828

2929
Snap! Wiki Skin - A MediaWiki Skin for the Snap! Wiki
3030

31-
Copyright (C) 2021-2024 GrahamSH and Radman Siddiki
31+
Copyright (C) 2021-2026 GrahamSH and Radman Siddiki
3232

3333
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
3434

composer.json

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)