merge: resolve conflicts with main (keep dev action versions + lint entries)

This commit is contained in:
Jeffrey (Dongkyu) Kim 2026-05-26 09:33:04 +09:00
commit 19af47399d
11 changed files with 70 additions and 5 deletions

View file

@ -37,6 +37,41 @@ jobs:
- run: npm ci
- run: npm run ci
- name: Preflight verify npm auth
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
run: |
set -euo pipefail
echo "::group::npm whoami"
NPM_USER=$(npm whoami 2>&1) || {
echo "::error::npm whoami failed NPM_TOKEN is invalid or expired. Rotate the token and update the repository secret."
exit 1
}
echo "Authenticated as: ${NPM_USER}"
echo "::endgroup::"
- name: Preflight list unpublished packages (diagnostic)
run: |
set -euo pipefail
echo "Packages that will be published:"
FOUND=0
for pkg_json in packages/*/package.json; do
PRIVATE=$(node -e "console.log(require('./${pkg_json}').private || false)")
[ "$PRIVATE" = "true" ] && continue
PKG=$(node -e "console.log(require('./${pkg_json}').name)")
LOCAL_VER=$(node -e "console.log(require('./${pkg_json}').version)")
REMOTE_VER=$(npm view "${PKG}" version 2>/dev/null || echo "")
if [ "${LOCAL_VER}" != "${REMOTE_VER}" ]; then
echo " → ${PKG}@${LOCAL_VER} (npm: ${REMOTE_VER:-not yet published})"
FOUND=1
fi
done
if [ "$FOUND" -eq 0 ]; then
echo " (none all versions are already on npm)"
fi
- name: Create npm release PR or publish changed packages
uses: changesets/action@v1
with:

View file

@ -1,5 +1,11 @@
# daiso-product-search
## 0.5.0
### Minor Changes
- 01cd887: Restore Daiso store pickup stock quantities through the official non-login Bearer flow (`/api/auth/request` + AES-128-CBC token) while keeping the resilient `selPkupStr` fallback API. `getStorePickupStock()` now retries once with a fresh token on 401/403 and returns structured `retrievalStatus: "blocked"` after repeated auth blocks instead of throwing. `getStorePickupEligibility()` remains public, and `lookupStoreProductAvailability()` fills `pickupEligibility` when exact pickup stock remains unavailable.
## 0.4.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "daiso-product-search",
"version": "0.4.0",
"version": "0.5.0",
"description": "Official Daiso Mall store/product search and pickup-stock client",
"license": "MIT",
"main": "src/index.js",

View file

@ -1,5 +1,11 @@
# emergency-room-beds
## 0.3.0
### Minor Changes
- 01cd887: Add an E-Gen based nearby emergency-room status skill and package.
## 0.2.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "emergency-room-beds",
"version": "0.2.0",
"version": "0.3.0",
"description": "Public E-Gen nearby emergency room status lookup for Korean location queries",
"license": "MIT",
"main": "src/index.js",

View file

@ -1,5 +1,11 @@
# k-skill-proxy
## 0.5.0
### Minor Changes
- 01cd887: Add `/v1/kstartup/{business-info,announcements,contents,statistics}` routes that wrap the data.go.kr `15125364` (창업진흥원\_K-Startup) Open API. The routes inject `DATA_GO_KR_API_KEY` server-side, return 503 when the key (or the per-dataset 활용신청) is missing, and cache successful JSON responses while bypassing the cache for upstream error envelopes (`resultCode != "00"`).
## 0.4.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "k-skill-proxy",
"version": "0.4.0",
"version": "0.5.0",
"private": true,
"description": "Fastify proxy for k-skill upstream APIs",
"license": "MIT",

View file

@ -1,5 +1,11 @@
# local-election-candidate-search
## 0.3.0
### Minor Changes
- 01cd887: Add a public NEC local election candidate lookup skill and helper CLI.
## 0.2.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "local-election-candidate-search",
"version": "0.2.0",
"version": "0.3.0",
"description": "Public NEC Korean local election candidate lookup client for k-skill",
"license": "MIT",
"main": "src/index.js",

View file

@ -1,5 +1,11 @@
# sh-notice-search
## 0.3.0
### Minor Changes
- 01cd887: Add a policy-compliant SH public notice search skill and direct HTML lookup client.
## 0.2.0
### Minor Changes

View file

@ -1,6 +1,6 @@
{
"name": "sh-notice-search",
"version": "0.2.0",
"version": "0.3.0",
"description": "Public SH Seoul Housing notice lookup client for k-skill",
"license": "MIT",
"main": "src/index.js",