Skip to content

Commit 2b72b91

Browse files
committed
Fix Sentry error on PWA, update deps, fixes for Google indexing
1 parent 79a17cd commit 2b72b91

29 files changed

Lines changed: 858 additions & 718 deletions

‎.github/workflows/codeql.yml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ name: CodeQL Security Scanning
44
on:
55
push:
66
branches-ignore:
7-
- 'hotfix/**'
7+
- "hotfix/**"
88
pull_request:
99
workflow_dispatch:
1010

@@ -21,25 +21,25 @@ jobs:
2121
strategy:
2222
fail-fast: false
2323
matrix:
24-
language: ['javascript', 'actions']
24+
language: ["javascript", "actions"]
2525

2626
steps:
2727
- name: Checkout repository
28-
uses: actions/checkout@v6.0.2
28+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2929

3030
- name: Initialize CodeQL
31-
uses: github/codeql-action/init@v4
31+
uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
3232
with:
3333
languages: ${{ matrix.language }}
3434
queries: +security-and-quality
3535
config-file: ./.github/codeql/codeql-config.yml
3636

3737
- name: Autobuild
3838
if: matrix.language == 'javascript'
39-
uses: github/codeql-action/autobuild@v4
39+
uses: github/codeql-action/autobuild@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
4040

4141
- name: Perform CodeQL Analysis
42-
uses: github/codeql-action/analyze@v4
42+
uses: github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
4343
with:
4444
category: "/language:${{ matrix.language }}"
4545

‎.github/workflows/cron.yml‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Cron
22

33
on:
44
schedule:
5-
- cron: '*/30 * * * *'
5+
- cron: "*/30 * * * *"
66
workflow_dispatch:
77

88
permissions:
@@ -20,19 +20,19 @@ jobs:
2020

2121
steps:
2222
- name: Checkout repository
23-
uses: actions/checkout@v6.0.2
23+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2424

2525
- name: Setup Python
26-
uses: actions/setup-python@v6.2.0
26+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
2727
with:
28-
python-version: '3.13'
29-
cache: 'pip'
28+
python-version: "3.13"
29+
cache: "pip"
3030

3131
- name: Install Python dependencies
3232
run: python3 -m pip install -r requirements.txt
3333

3434
- name: Execute keep-alive query
35-
uses: './.github/actions/keep-alive'
35+
uses: "./.github/actions/keep-alive"
3636
with:
3737
service: turso
3838
url: ${{ secrets.ASTRO_DB_REMOTE_URL }}
@@ -45,19 +45,19 @@ jobs:
4545

4646
steps:
4747
- name: Checkout repository
48-
uses: actions/checkout@v6.0.2
48+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
4949

5050
- name: Setup Python
51-
uses: actions/setup-python@v6.2.0
51+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
5252
with:
53-
python-version: '3.13'
54-
cache: 'pip'
53+
python-version: "3.13"
54+
cache: "pip"
5555

5656
- name: Install Python dependencies
5757
run: python3 -m pip install -r requirements.txt
5858

5959
- name: Execute keep-alive query
60-
uses: './.github/actions/keep-alive'
60+
uses: "./.github/actions/keep-alive"
6161
with:
6262
service: turso
6363
url: ${{ secrets.ASTRO_DB_REMOTE_URL }}
@@ -70,19 +70,19 @@ jobs:
7070

7171
steps:
7272
- name: Checkout repository
73-
uses: actions/checkout@v6.0.2
73+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
7474

7575
- name: Setup Python
76-
uses: actions/setup-python@v6.2.0
76+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
7777
with:
78-
python-version: '3.13'
79-
cache: 'pip'
78+
python-version: "3.13"
79+
cache: "pip"
8080

8181
- name: Install Python dependencies
8282
run: python3 -m pip install -r requirements.txt
8383

8484
- name: Execute keep-alive read
85-
uses: './.github/actions/keep-alive'
85+
uses: "./.github/actions/keep-alive"
8686
with:
8787
service: upstash
8888
url: ${{ vars.PUBLIC_UPSTASH_SEARCH_REST_URL }}

‎.github/workflows/dependency-review.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616
if: ${{ !startsWith(github.head_ref || github.ref_name, 'hotfix/') }}
1717
steps:
1818
- name: Checkout repository
19-
uses: actions/checkout@v6.0.2
19+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2020

2121
- name: Dependency Review
22-
uses: actions/dependency-review-action@v5.0.0
22+
uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0.0
2323
with:
2424
fail-on-severity: critical
2525
comment-summary-in-pr: always

‎.github/workflows/deployment-preview.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@ jobs:
5050

5151
steps:
5252
- name: Checkout repository
53-
uses: actions/checkout@v6.0.2
53+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
5454
with:
5555
ref: ${{ github.event.pull_request.head.sha || github.sha }}
5656

5757
- name: Setup Node
58-
uses: actions/setup-node@v6.4.0
58+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
5959
with:
6060
node-version-file: .nvmrc
6161
cache: npm

‎.github/workflows/deployment-production.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ jobs:
4343

4444
steps:
4545
- name: Checkout repository
46-
uses: actions/checkout@v6.0.2
46+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
4747

4848
- name: Setup Node
49-
uses: actions/setup-node@v6.4.0
49+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
5050
with:
5151
node-version-file: .nvmrc
5252
cache: npm

‎.github/workflows/lint.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ jobs:
3636

3737
steps:
3838
- name: Checkout repository
39-
uses: actions/checkout@v6.0.2
39+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
4040

4141
- name: Setup Python
42-
uses: actions/setup-python@v6.2.0
42+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
4343
with:
4444
python-version: "3.13"
4545
cache: "pip"
@@ -48,7 +48,7 @@ jobs:
4848
run: python3 -m pip install -r requirements.txt
4949

5050
- name: Setup Node.js
51-
uses: actions/setup-node@v6.4.0
51+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
5252
with:
5353
node-version: "24.x"
5454
cache: "npm"

‎.github/workflows/migrations-preview.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: Checkout repository (trusted base)
27-
uses: actions/checkout@v6.0.2
27+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2828
with:
2929
ref: main
3030

@@ -98,7 +98,7 @@ jobs:
9898
9999
- name: Setup Node.js
100100
if: steps.gate.outputs.should_migrate == 'true'
101-
uses: actions/setup-node@v6.4.0
101+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
102102
with:
103103
node-version: "24.x"
104104
cache: "npm"

‎.github/workflows/migrations-production.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: Checkout repository (trusted base)
27-
uses: actions/checkout@v6.0.2
27+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2828
with:
2929
ref: main
3030

@@ -77,7 +77,7 @@ jobs:
7777
7878
- name: Setup Node.js
7979
if: steps.gate.outputs.should_migrate == 'true'
80-
uses: actions/setup-node@v6.4.0
80+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
8181
with:
8282
node-version: "24.x"
8383
cache: "npm"

‎.github/workflows/playwright.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ jobs:
4545

4646
steps:
4747
- name: Checkout repository
48-
uses: actions/checkout@v6.0.2
48+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
4949

5050
- name: Setup Node.js
51-
uses: actions/setup-node@v6.4.0
51+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
5252
with:
5353
node-version: "24.x"
5454
cache: "npm"

‎.github/workflows/search.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ jobs:
2626

2727
steps:
2828
- name: Checkout
29-
uses: actions/checkout@v6.0.2
29+
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
3030

3131
- name: Setup Python
32-
uses: actions/setup-python@v6.2.0
32+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
3333
with:
34-
python-version: '3.13'
34+
python-version: "3.13"
3535

3636
- name: Install Python dependencies
3737
run: python3 -m pip install -r requirements.txt

0 commit comments

Comments
 (0)