Merge pull request #1 from ccantynz-alt/claude/tradequote-ai-plugin-s… #3946
5 changed files+21978−7
Modified.github/workflows/build.yml+13−4View fileUnifiedSplit
@@ -64,9 +64,18 @@ jobs:
6464 uses: shivammathur/setup-php@v2
6565 with:
6666 php-version: "8.1"
67 tools: composer, phpcs, wp-coding-standards/wpcs
67 tools: composer
6868
69 - name: Run PHPCS
69 - name: Run WPCS check (informational)
7070 run: |
71 phpcs --config-set installed_paths $(wp-coding-standards location)
72 phpcs --standard=WordPress --extensions=php --ignore=vendor,node_modules tradequote-ai/ || true
71 set +e
72 composer global require --no-interaction \
73 squizlabs/php_codesniffer:"^3.0" \
74 wp-coding-standards/wpcs:"^3.0"
75 if command -v phpcs &>/dev/null; then
76 WPCS_PATH="$(composer global config home 2>/dev/null)/vendor/wp-coding-standards/wpcs"
77 phpcs --config-set installed_paths "$WPCS_PATH"
78 phpcs --standard=WordPress --extensions=php \
79 --ignore=vendor,node_modules tradequote-ai/
80 fi
81 exit 0
Modified.github/workflows/release.yml+1−1View fileUnifiedSplit
@@ -44,7 +44,6 @@ jobs:
4444 VERSION="${GITHUB_REF_NAME#v}"
4545 ZIP_NAME="tradequote-ai-${VERSION}.zip"
4646
47 # Build clean package directory.
4847 mkdir -p dist/tradequote-ai
4948
5049 rsync -a tradequote-ai/ dist/tradequote-ai/ \
@@ -56,6 +55,7 @@ jobs:
5655 --exclude='composer.lock' \
5756 --exclude='package.json' \
5857 --exclude='package-lock.json' \
58 --exclude='.npmrc' \
5959 --exclude='*.map' \
6060 --exclude='phpcs.xml' \
6161 --exclude='tests'
Addedtradequote-ai/package-lock.json+21960−0View fileUnifiedSplit
Large file (21,960 lines). Load full file
Modifiedtradequote-ai/package.json+3−2View fileUnifiedSplit
@@ -9,9 +9,10 @@
99 "lint": "wp-scripts lint-js src"
1010 },
1111 "dependencies": {
12 "@wordpress/element": "^5.0.0"
12 "@wordpress/element": "^5.0.0",
13 "ajv": "^8.20.0"
1314 },
1415 "devDependencies": {
15 "@wordpress/scripts": "^27.0.0"
16 "@wordpress/scripts": "^30.27.0"
1617 }
1718}
1819
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts