diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9f3ffed..2f36657 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,11 +11,17 @@ on: workflow_dispatch: jobs: + update-deps: + uses: SolidOS/solidos/.github/workflows/update-solidos-deps.yml@main + secrets: + GIT_PUSH_TOKEN: ${{ secrets.GIT_PUSH_TOKEN }} + build: + needs: update-deps runs-on: ubuntu-latest strategy: matrix: - node-version: + node-version: - 22 - 24 steps: @@ -55,6 +61,9 @@ jobs: npm-publish-dev: needs: build + permissions: + id-token: write + contents: read uses: SolidOS/solidos/.github/workflows/publish-prerelease.yml@main with: node_version: 22 diff --git a/package-lock.json b/package-lock.json index 2c7fbcb..d97e9d5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "issue-pane", - "version": "3.0.3-0", + "version": "3.0.3-1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "issue-pane", - "version": "3.0.3-0", + "version": "3.0.3-1", "license": "MIT", "dependencies": { "@babel/runtime": "^7.28.6", @@ -25,20 +25,15 @@ "html-webpack-plugin": "^5.6.6", "neostandard": "^0.13.0", "node-polyfill-webpack-plugin": "^4.1.0", - "rdflib": "^2.3.9", - "solid-logic": "^4.0.8-test.0", - "solid-ui": "^3.1.3-0", + "rdflib": "2.3.9", + "solid-logic": "4.0.8-0", + "solid-ui": "3.1.3-5", "style-loader": "^4.0.0", "webpack-cli": "^7.0.0", "webpack-dev-server": "^5.2.3" }, "engines": { "node": ">=20.19.2" - }, - "peerDependencies": { - "rdflib": "^2.3.5", - "solid-logic": "^4.0.7", - "solid-ui": "^3.1.0" } }, "node_modules/@babel/code-frame": { @@ -9536,14 +9531,14 @@ "license": "(MIT AND Zlib)" }, "node_modules/pane-registry": { - "version": "3.1.2-test.0", - "resolved": "https://registry.npmjs.org/pane-registry/-/pane-registry-3.1.2-test.0.tgz", - "integrity": "sha512-s/HMfRhgDcapOeE4tv96AExCG0kOgPTgrC1qaH6ersljZxXLl7tttvUjsK/IYRN/9H5k54n61XinMvNEEYDgXg==", + "version": "3.1.2-0", + "resolved": "https://registry.npmjs.org/pane-registry/-/pane-registry-3.1.2-0.tgz", + "integrity": "sha512-oBFv4x+fNWAU9z+jZRtY2XIWT9DMhcr8ogSGSR5JIobq+tDYzw9VTAzrAz40JgBB7LGbmwz9ov1INcHSSQi6aQ==", "dev": true, "license": "MIT", "peerDependencies": { - "rdflib": "^2.3.9", - "solid-logic": "^4.0.8-test.0" + "rdflib": "2.3.9", + "solid-logic": "4.0.8-0" } }, "node_modules/param-case": { @@ -11307,9 +11302,9 @@ } }, "node_modules/solid-logic": { - "version": "4.0.8-test.0", - "resolved": "https://registry.npmjs.org/solid-logic/-/solid-logic-4.0.8-test.0.tgz", - "integrity": "sha512-oE3L735eGyZvnwVI3HYt/4UJW/SdADZwLTVyCMJI3OLwUtDZxHrV7rGXHgC0qZdni6ifPM8zxiNNs6+L/hGydA==", + "version": "4.0.8-0", + "resolved": "https://registry.npmjs.org/solid-logic/-/solid-logic-4.0.8-0.tgz", + "integrity": "sha512-/vdP03m8zZPkh1nhpSWedlYR3pWDcLrGwFvwQc8wR3vIOYZ0MQME3vlcwW7T5yhrSRkKcrQD9Ubq06tDRUBIrQ==", "dev": true, "license": "MIT", "dependencies": { @@ -11331,11 +11326,10 @@ "license": "MIT" }, "node_modules/solid-ui": { - "version": "3.1.3-0", - "resolved": "https://registry.npmjs.org/solid-ui/-/solid-ui-3.1.3-0.tgz", - "integrity": "sha512-1LQ3kWzF5u2vWuVrHrGvqVbnI4sCYjjBJQiElv+IBuw2PxgZCo3q326ozTyvZ3UJihThgD4KHaqfjEFabcymtg==", + "version": "3.1.3-5", + "resolved": "https://registry.npmjs.org/solid-ui/-/solid-ui-3.1.3-5.tgz", + "integrity": "sha512-vSxDbDA2Ruca7HKX/Gayl8WP5/1Lxs9YskafoWkMtI0fxwnauGDv4nqwzMj1itU+xRMlYz7u05mHrYeCvCdSgw==", "dev": true, - "hasInstallScript": true, "license": "MIT", "dependencies": { "@lit/context": "^1.1.6", @@ -11344,17 +11338,15 @@ "escape-html": "^1.0.3", "lit": "^3.3.3", "mime-types": "^3.0.2", - "pane-registry": "^3.1.2-test.0", + "pane-registry": "3.1.2-0", + "rdflib": "2.3.9", + "solid-logic": "4.0.8-0", "solid-namespace": "^0.5.4", - "tailwindcss": "^4.3.0", + "tailwindcss": "4.3.0", "uuid": "^14.0.0" }, "optionalDependencies": { "fsevents": "*" - }, - "peerDependencies": { - "rdflib": "^2.3.8", - "solid-logic": "^4.0.8-test.0" } }, "node_modules/source-map": { @@ -11682,9 +11674,9 @@ } }, "node_modules/tailwindcss": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.3.1.tgz", - "integrity": "sha512-hk+TB1m+K8CYNrP6rjQaq/Y+4Zylwpa87mLYBKCunwnnQ9p+fHb7kmSfGqyEJoxF/O6CDyABWVFEafNSYKll+Q==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.3.0.tgz", + "integrity": "sha512-y6nxMGB1nMW9R6k96e5gdIFzcfL/gTJRNaqGes1YvkLnPVXzWgbqFF2yLC0T8G774n24cx3Pe8XrKoniCOAH+Q==", "dev": true, "license": "MIT" }, diff --git a/package.json b/package.json index e7d754c..dee115e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "issue-pane", - "version": "3.0.3-0", + "version": "3.0.3-1", "description": "Solid-compatible Panes: issue editor", "main": "lib/issue-pane.js", "sideEffects": [ @@ -20,7 +20,6 @@ "test": "echo \"No tests specified\" && exit 0", "prepublishOnly": "npm run build && npm run lint", "preversion": "npm run lint", - "postpublish": "git push origin main --follow-tags", "start": "webpack serve --config webpack.dev.config.mjs --open" }, "repository": { @@ -52,11 +51,6 @@ "@babel/runtime": "^7.28.6", "patch-package": "^8.0.1" }, - "peerDependencies": { - "rdflib": "^2.3.5", - "solid-logic": "^4.0.7", - "solid-ui": "^3.1.0" - }, "devDependencies": { "@babel/preset-env": "^7.28.6", "@eslint/compat": "^2.0.1", @@ -70,11 +64,16 @@ "html-webpack-plugin": "^5.6.6", "neostandard": "^0.13.0", "node-polyfill-webpack-plugin": "^4.1.0", - "rdflib": "^2.3.9", - "solid-logic": "^4.0.8-test.0", - "solid-ui": "^3.1.3-0", + "rdflib": "2.3.9", + "solid-logic": "4.0.8-0", + "solid-ui": "3.1.3-5", "style-loader": "^4.0.0", "webpack-cli": "^7.0.0", "webpack-dev-server": "^5.2.3" - } + }, + "solidosDependencies": [ + "rdflib", + "solid-logic", + "solid-ui" + ] }