From f769171861cbf1adee1e397ac093382af2b004f4 Mon Sep 17 00:00:00 2001 From: Michael Levin Date: Fri, 18 Oct 2024 10:11:41 -0400 Subject: [PATCH 1/2] [Feature] Increase limit on page level reports from 10k to 100k --- reports/usa.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/reports/usa.json b/reports/usa.json index ca8ea6d..0df5785 100644 --- a/reports/usa.json +++ b/reports/usa.json @@ -788,7 +788,7 @@ } }, { - "name": "top-10000-pages-and-screens-30-days", + "name": "top-100000-pages-and-screens-30-days", "frequency": "daily", "query": { "dimensions": [ @@ -905,11 +905,11 @@ ] } }, - "limit": "10000" + "limit": "100000" }, "meta": { - "name": "Top 10000 pages and screens people are viewing (30 days)", - "description": "The top 10000 pages, measured by active onsite users, for all sites." + "name": "Top 100000 pages and screens people are viewing (30 days)", + "description": "The top 100000 pages, measured by active onsite users, for all sites." } }, { @@ -1820,7 +1820,7 @@ ] } }, - "limit": "10000" + "limit": "100000" }, "meta": { "name": "All Pages (Live)", @@ -1828,7 +1828,7 @@ } }, { - "name": "top-10000-domains-30-days", + "name": "top-100000-domains-30-days", "frequency": "daily", "query": { "dimensions": [ @@ -1897,10 +1897,10 @@ ] } }, - "limit": "10000" + "limit": "100000" }, "meta": { - "name": "Top 10000 Domains (30 Days)", + "name": "Top 100000 Domains (30 Days)", "description": "Last 30 days' domains, measured by page views and sessions, for the top 10000 sites." } }, From 7497b3637793592550d93d701ceba124771d0579 Mon Sep 17 00:00:00 2001 From: Michael Levin Date: Fri, 18 Oct 2024 10:34:18 -0400 Subject: [PATCH 2/2] [Feature] Add a manual deploy to dev workflow --- .github/workflows/ci.yml | 2 ++ .github/workflows/deploy.yml | 2 ++ .github/workflows/manual_deploy_to_dev.yml | 31 ++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 .github/workflows/manual_deploy_to_dev.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 700c7b9..071512a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,3 +1,5 @@ +name: CI workflow + on: push: pull_request: diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index d66a485..dbfe4fd 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,3 +1,5 @@ +name: Shared deploy job + on: workflow_call: inputs: diff --git a/.github/workflows/manual_deploy_to_dev.yml b/.github/workflows/manual_deploy_to_dev.yml new file mode 100644 index 0000000..b86b720 --- /dev/null +++ b/.github/workflows/manual_deploy_to_dev.yml @@ -0,0 +1,31 @@ +name: Deploy to dev manually + +on: + workflow_dispatch: + +jobs: + deploy_dev: + uses: 18F/analytics-reporter/.github/workflows/deploy.yml@develop + with: + ANALYTICS_GA4_CALL_RETRY_COUNT: ${{ vars.ANALYTICS_GA4_CALL_RETRY_COUNT_DEV }} + ANALYTICS_KEY_FILE_NAME: ${{ vars.ANALYTICS_KEY_FILE_NAME }} + ANALYTICS_LOG_LEVEL: ${{ vars.ANALYTICS_LOG_LEVEL_DEV }} + ANALYTICS_REPORT_EMAIL: ${{ vars.ANALYTICS_REPORT_EMAIL }} + APP_NAME: ${{ vars.APP_NAME_DEV }} + CF_ORGANIZATION_NAME: ${{ vars.CF_ORGANIZATION_NAME }} + CF_SPACE_NAME: ${{ vars.CF_SPACE_NAME_DEV }} + DB_SERVICE_NAME: ${{ vars.DB_SERVICE_NAME_DEV }} + MESSAGE_QUEUE_DATABASE_NAME: ${{ vars.MESSAGE_QUEUE_DATABASE_NAME }} + MESSAGE_QUEUE_NAME: ${{ vars.MESSAGE_QUEUE_NAME }} + NEW_RELIC_APP_NAME: ${{ vars.NEW_RELIC_APP_NAME_DEV }} + PROXY_FQDN: ${{ vars.PROXY_FQDN_DEV }} + PROXY_PORT: ${{ vars.PROXY_PORT }} + S3_SERVICE_NAME: ${{ vars.S3_SERVICE_NAME_DEV }} + secrets: + ANALYTICS_CREDENTIALS: ${{ secrets.ANALYTICS_CREDENTIALS }} + CF_USERNAME: ${{ secrets.CF_USERNAME_DEV }} + CF_PASSWORD: ${{ secrets.CF_PASSWORD_DEV }} + GA4_CREDS: ${{ secrets.GA4_CREDS_DEV }} + NEW_RELIC_LICENSE_KEY: ${{ secrets.NEW_RELIC_LICENSE_KEY_DEV }} + PROXY_USERNAME: ${{ secrets.PROXY_USERNAME_DEV }} + PROXY_PASSWORD: ${{ secrets.PROXY_PASSWORD_DEV }}