diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bb15291790b..34a8115db80 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,10 +9,10 @@ permissions: contents: read jobs: - release-notes: + release: runs-on: ubuntu-latest - if: github.repository_owner == 'visgl' && (github.ref == 'refs/heads/master' || endsWith(github.ref, '-release')) + if: ${{ github.repository_owner == 'visgl' && github.ref_protected }} env: ADMIN_TOKEN: ${{ secrets.ADMIN_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md index bbd62d4bbb4..6d416368df2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,10 @@ Ref: http://keepachangelog.com/en/0.3.0/ ### deck.gl v9.0 Prereleases +#### deck.gl [9.0.0-beta.11] - Apr 24 2024 + +- Publish NPM packages from CI (#8828) + #### deck.gl [9.0.0-beta.10] - Mar 20 2024 - Add Zoom and Compass widgets (#8072) diff --git a/lerna.json b/lerna.json index 33870ac057d..10899d9e602 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "npmClient": "yarn", "packages": [ "modules/*" diff --git a/modules/aggregation-layers/package.json b/modules/aggregation-layers/package.json index 4a95828281d..ac39858eb1d 100644 --- a/modules/aggregation-layers/package.json +++ b/modules/aggregation-layers/package.json @@ -3,7 +3,7 @@ "description": "deck.gl layers that aggregate the input data into alternative representations", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/arcgis/package.json b/modules/arcgis/package.json index 42c16df5896..2dea7408356 100644 --- a/modules/arcgis/package.json +++ b/modules/arcgis/package.json @@ -3,7 +3,7 @@ "description": "Use deck.gl as a custom ArcGIS API for JavaScript layer", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/carto/package.json b/modules/carto/package.json index 44316a44b32..56dc67ea2bc 100644 --- a/modules/carto/package.json +++ b/modules/carto/package.json @@ -3,7 +3,7 @@ "description": "CARTO official integration with Deck.gl. Build geospatial applications using CARTO and Deck.gl.", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/core/package.json b/modules/core/package.json index 4c3f1cd2d4a..97b3a372097 100644 --- a/modules/core/package.json +++ b/modules/core/package.json @@ -3,7 +3,7 @@ "description": "deck.gl core library", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/extensions/package.json b/modules/extensions/package.json index f25cd2476c9..c13870060fd 100644 --- a/modules/extensions/package.json +++ b/modules/extensions/package.json @@ -3,7 +3,7 @@ "description": "Plug-and-play functionalities for deck.gl layers", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/geo-layers/package.json b/modules/geo-layers/package.json index 90bbaadd8d4..341773fb7b9 100644 --- a/modules/geo-layers/package.json +++ b/modules/geo-layers/package.json @@ -3,7 +3,7 @@ "description": "deck.gl layers supporting geospatial use cases and GIS formats", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/google-maps/package.json b/modules/google-maps/package.json index 863d2110473..a967f0a15c8 100644 --- a/modules/google-maps/package.json +++ b/modules/google-maps/package.json @@ -3,7 +3,7 @@ "description": "Use deck.gl as a custom Google Maps overlay", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/json/package.json b/modules/json/package.json index b28f854a65d..b7800bd41f8 100644 --- a/modules/json/package.json +++ b/modules/json/package.json @@ -3,7 +3,7 @@ "description": "JSON format rendering components for deck.gl", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/jupyter-widget/package.json b/modules/jupyter-widget/package.json index 67136e08696..bfaf4313675 100644 --- a/modules/jupyter-widget/package.json +++ b/modules/jupyter-widget/package.json @@ -2,7 +2,7 @@ "name": "@deck.gl/jupyter-widget", "description": "Jupyter widget for rendering deck.gl in a Jupyter notebook", "license": "MIT", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "keywords": [ "jupyter", "jupyterlab", @@ -29,12 +29,12 @@ "prepublishOnly": "npm run build" }, "dependencies": { - "@deck.gl/aggregation-layers": "9.0.0-beta.10", - "@deck.gl/geo-layers": "9.0.0-beta.10", - "@deck.gl/google-maps": "9.0.0-beta.10", - "@deck.gl/json": "9.0.0-beta.10", - "@deck.gl/layers": "9.0.0-beta.10", - "@deck.gl/mesh-layers": "9.0.0-beta.10", + "@deck.gl/aggregation-layers": "9.0.0-beta.11", + "@deck.gl/geo-layers": "9.0.0-beta.11", + "@deck.gl/google-maps": "9.0.0-beta.11", + "@deck.gl/json": "9.0.0-beta.11", + "@deck.gl/layers": "9.0.0-beta.11", + "@deck.gl/mesh-layers": "9.0.0-beta.11", "@jupyter-widgets/base": "^1.1.10 || ^2 || ^3 || ^4", "@loaders.gl/3d-tiles": "^4.2.0", "@loaders.gl/core": "^4.2.0", diff --git a/modules/layers/package.json b/modules/layers/package.json index 91b9f04cfbe..f7c84918177 100644 --- a/modules/layers/package.json +++ b/modules/layers/package.json @@ -3,7 +3,7 @@ "description": "deck.gl core layers", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/main/package.json b/modules/main/package.json index f621e7425ca..84f6d079057 100644 --- a/modules/main/package.json +++ b/modules/main/package.json @@ -3,7 +3,7 @@ "description": "A suite of 3D-enabled data visualization overlays, suitable for react-map-gl", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "keywords": [ "webgl", "visualization", @@ -36,22 +36,22 @@ "prepublishOnly": "npm run build-bundle && npm run build-bundle -- --env=dev" }, "dependencies": { + "@deck.gl/aggregation-layers": "9.0.0-beta.11", + "@deck.gl/arcgis": "9.0.0-beta.11", + "@deck.gl/carto": "9.0.0-beta.11", + "@deck.gl/core": "9.0.0-beta.11", + "@deck.gl/extensions": "9.0.0-beta.11", + "@deck.gl/geo-layers": "9.0.0-beta.11", + "@deck.gl/google-maps": "9.0.0-beta.11", + "@deck.gl/json": "9.0.0-beta.11", + "@deck.gl/layers": "9.0.0-beta.11", + "@deck.gl/mapbox": "9.0.0-beta.11", + "@deck.gl/mesh-layers": "9.0.0-beta.11", + "@deck.gl/react": "9.0.0-beta.11", + "@deck.gl/widgets": "9.0.0-beta.11", "@loaders.gl/core": "^4.2.0", "@luma.gl/core": "^9.0.9", - "@luma.gl/engine": "^9.0.9", - "@deck.gl/aggregation-layers": "9.0.0-beta.10", - "@deck.gl/arcgis": "9.0.0-beta.10", - "@deck.gl/carto": "9.0.0-beta.10", - "@deck.gl/core": "9.0.0-beta.10", - "@deck.gl/extensions": "9.0.0-beta.10", - "@deck.gl/geo-layers": "9.0.0-beta.10", - "@deck.gl/google-maps": "9.0.0-beta.10", - "@deck.gl/json": "9.0.0-beta.10", - "@deck.gl/layers": "9.0.0-beta.10", - "@deck.gl/mapbox": "9.0.0-beta.10", - "@deck.gl/mesh-layers": "9.0.0-beta.10", - "@deck.gl/react": "9.0.0-beta.10", - "@deck.gl/widgets": "9.0.0-beta.10" + "@luma.gl/engine": "^9.0.9" }, "peerDependencies": { "@arcgis/core": "^4.0.0", @@ -59,9 +59,15 @@ "react-dom": ">=16.3.0" }, "peerDependenciesMeta": { - "@arcgis/core": {"optional": true}, - "react": {"optional": true}, - "react-dom": {"optional": true} + "@arcgis/core": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } }, "gitHead": "13ace64fc2cee08c133afc882fc307253489a4e4" } diff --git a/modules/mapbox/package.json b/modules/mapbox/package.json index ceb13de1203..99d38345f27 100644 --- a/modules/mapbox/package.json +++ b/modules/mapbox/package.json @@ -3,7 +3,7 @@ "description": "Use deck.gl layers as custom mapbox-gl-js layers", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/mesh-layers/package.json b/modules/mesh-layers/package.json index 6887516d0a8..98e9f733cc4 100644 --- a/modules/mesh-layers/package.json +++ b/modules/mesh-layers/package.json @@ -3,7 +3,7 @@ "description": "deck.gl layers that loads 3D meshes or scene graphs", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/react/package.json b/modules/react/package.json index aaaf08355b2..1ae00bea728 100644 --- a/modules/react/package.json +++ b/modules/react/package.json @@ -3,7 +3,7 @@ "description": "React Components for deck.gl", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/test-utils/package.json b/modules/test-utils/package.json index c44ec2e3097..c93120d6f6a 100644 --- a/modules/test-utils/package.json +++ b/modules/test-utils/package.json @@ -3,7 +3,7 @@ "description": "Test utilities for deck.gl layers", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" }, diff --git a/modules/widgets/package.json b/modules/widgets/package.json index 2b06653c236..5cdb19d57c3 100644 --- a/modules/widgets/package.json +++ b/modules/widgets/package.json @@ -3,7 +3,7 @@ "description": "UI widgets for deck.gl", "license": "MIT", "type": "module", - "version": "9.0.0-beta.10", + "version": "9.0.0-beta.11", "publishConfig": { "access": "public" },