diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index a33a4ff7..f4423af7 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -36,3 +36,26 @@ jobs: # assignees: body: | Releasing ${{ steps.version.outputs.next_tag }}. + - name: Check out delphi epidata + uses: actions/checkout@v3 + with: + token: ${{ secrets.CMU_DELPHI_DEPLOY_MACHINE_PAT }} + repository: cmu-delphi/delphi-epidata + path: delphi-epidata + - name: Copy files + run: | + cp src/stores/descriptions.raw.txt src/stores/questions.raw.txt \ + delphi-epidata/src/server/endpoints/covidcast_utils/ + - name: Create pull request into epidata + uses: peter-evans/create-pull-request@v5 + with: + path: delphi-epidata + token: ${{ secrets.CMU_DELPHI_DEPLOY_MACHINE_PAT }} + branch: www-covidcast-release/${{ steps.version.outputs.next_tag }} + commit-message: 'chore: sync to www-covidcast release ${{ steps.version.outputs.next_tag }}' + base: dev + title: Sync to www-covidcast release ${{ steps.version.outputs.next_tag }} + labels: chore + reviewers: krivard + body: | + Syncing covidcast_utils files to www-covidcast release ${{ steps.version.outputs.next_tag }}. diff --git a/.github/workflows/dependabot-assignments.yml b/.github/workflows/dependabot-assignments.yml new file mode 100644 index 00000000..b511425f --- /dev/null +++ b/.github/workflows/dependabot-assignments.yml @@ -0,0 +1,17 @@ +name: Dependabot auto-assign reviewer +on: pull_request + +permissions: + pull-requests: write + +jobs: + dependabot: + runs-on: ubuntu-latest + env: + GH_TOKEN: ${{ secrets.CMU_DELPHI_AUTOMATION_MACHINE_DEPENDABOT_PAT }} + if: ${{ github.actor == 'dependabot[bot]' }} + steps: + - name: Assign team to PR + run: gh pr edit "$PR_URL" --add-reviewer "cmu-delphi/code-reviewers" + env: + PR_URL: ${{github.event.pull_request.html_url}} diff --git a/package-lock.json b/package-lock.json index 44ed564e..120db416 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "www-covidcast", - "version": "3.2.5", + "version": "3.2.6", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "www-covidcast", - "version": "3.2.5", + "version": "3.2.6", "license": "MIT", "dependencies": { - "uikit": "^3.14.3" + "uikit": "^3.16.13" }, "devDependencies": { "@babel/core": "^7.18.6", @@ -90,7 +90,7 @@ "vega": "^5.23.0", "vega-embed": "6.21.0", "vega-lite": "^5.2.0", - "webpack": "^5.73.0", + "webpack": "^5.76.0", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.9.2" } @@ -14532,9 +14532,9 @@ } }, "node_modules/uikit": { - "version": "3.14.3", - "resolved": "https://registry.npmjs.org/uikit/-/uikit-3.14.3.tgz", - "integrity": "sha512-bNuMwczwGxIV0jGlkB/PCGsFem0st+4o5TmyTFYQtmdve9yg8iL/ZrW59/FzeBoQoFeh0PXgcwYzKdsrONaP9Q==" + "version": "3.16.13", + "resolved": "https://registry.npmjs.org/uikit/-/uikit-3.16.13.tgz", + "integrity": "sha512-v5CpeWYkMMJvSiJqzNLwrCN9O7y27sJDv08Ri7fHEyUm7U4nW/z70NBxLiflqCNRb1Bbj5YNjgyUuRg0AlXVxw==" }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", @@ -15538,9 +15538,9 @@ "dev": true }, "node_modules/webpack": { - "version": "5.73.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", - "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", + "version": "5.76.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.0.tgz", + "integrity": "sha512-l5sOdYBDunyf72HW8dF23rFtWq/7Zgvt/9ftMof71E/yUb1YLOBmTgA2K4vQthB3kotMrSj609txVE0dnr2fjA==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -15548,11 +15548,11 @@ "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/wasm-edit": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", + "acorn": "^8.7.1", "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.3", + "enhanced-resolve": "^5.10.0", "es-module-lexer": "^0.9.0", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -15565,7 +15565,7 @@ "schema-utils": "^3.1.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", + "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, "bin": { @@ -26853,9 +26853,9 @@ "dev": true }, "uikit": { - "version": "3.14.3", - "resolved": "https://registry.npmjs.org/uikit/-/uikit-3.14.3.tgz", - "integrity": "sha512-bNuMwczwGxIV0jGlkB/PCGsFem0st+4o5TmyTFYQtmdve9yg8iL/ZrW59/FzeBoQoFeh0PXgcwYzKdsrONaP9Q==" + "version": "3.16.13", + "resolved": "https://registry.npmjs.org/uikit/-/uikit-3.16.13.tgz", + "integrity": "sha512-v5CpeWYkMMJvSiJqzNLwrCN9O7y27sJDv08Ri7fHEyUm7U4nW/z70NBxLiflqCNRb1Bbj5YNjgyUuRg0AlXVxw==" }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", @@ -27727,9 +27727,9 @@ "dev": true }, "webpack": { - "version": "5.73.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", - "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", + "version": "5.76.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.0.tgz", + "integrity": "sha512-l5sOdYBDunyf72HW8dF23rFtWq/7Zgvt/9ftMof71E/yUb1YLOBmTgA2K4vQthB3kotMrSj609txVE0dnr2fjA==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", @@ -27737,11 +27737,11 @@ "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/wasm-edit": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", + "acorn": "^8.7.1", "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.3", + "enhanced-resolve": "^5.10.0", "es-module-lexer": "^0.9.0", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -27754,7 +27754,7 @@ "schema-utils": "^3.1.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", + "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, "dependencies": { diff --git a/package.json b/package.json index f07a1413..81a70929 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "www-covidcast", - "version": "3.2.5", + "version": "3.2.6", "private": true, "license": "MIT", "description": "", @@ -118,12 +118,12 @@ "vega": "^5.23.0", "vega-embed": "6.21.0", "vega-lite": "^5.2.0", - "webpack": "^5.73.0", + "webpack": "^5.76.0", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.9.2" }, "dependencies": { - "uikit": "^3.14.3" + "uikit": "^3.16.13" }, "lint-staged": { "*.{ts,js,svelte}": "eslint --cache --fix", diff --git a/src/blocks/RegionHexMap.svelte b/src/blocks/RegionHexMap.svelte index ac9c83e0..d1de02e1 100644 --- a/src/blocks/RegionHexMap.svelte +++ b/src/blocks/RegionHexMap.svelte @@ -145,12 +145,27 @@ {/await} {/each} +