Skip to content

Commit a54eea7

Browse files
authored
Merge branch 'main' into doml/subtitles
2 parents 83d75d3 + c282b15 commit a54eea7

File tree

8 files changed

+1549
-1030
lines changed

8 files changed

+1549
-1030
lines changed

.github/workflows/ab-testing-checks.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ on:
2020
jobs:
2121
checks:
2222
runs-on: ubuntu-latest
23+
name: Checks
2324
defaults:
2425
run:
2526
working-directory: ab-testing

.github/workflows/ab-testing-deploy-code.yml renamed to .github/workflows/ab-testing-ci-code.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: 🧪 Deploy CODE AB Testing Config
1+
name: 🧪 AB testing CI (CODE)
22

33
permissions:
44
contents: read

.github/workflows/ab-testing-ci.yml

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,31 @@ on:
77
pull_request:
88
paths:
99
- 'ab-testing/**'
10+
- '.github/workflows/ab-testing-*.yml'
11+
push:
12+
branches:
13+
- main
14+
paths:
15+
- 'ab-testing/**'
16+
- '.github/workflows/ab-testing-*.yml'
1017

1118
jobs:
12-
checks:
19+
ci:
20+
name: CI
1321
uses: ./.github/workflows/ab-testing-checks.yml
22+
with:
23+
save_build_artifact: true
24+
secrets:
25+
FASTLY_AB_TESTING_CONFIG: ${{ secrets.FASTLY_PROD_AB_TESTING_CONFIG }}
26+
FASTLY_API_TOKEN: ${{ secrets.FASTLY_PROD_API_TOKEN }}
27+
28+
deploy:
29+
name: Deploy
30+
needs: ci
31+
if: github.ref == 'refs/heads/main'
32+
uses: ./.github/workflows/ab-testing-deploy.yml
33+
with:
34+
stage: prod
1435
secrets:
15-
FASTLY_AB_TESTING_CONFIG: ${{ secrets.FASTLY_CODE_AB_TESTING_CONFIG }}
16-
FASTLY_API_TOKEN: ${{ secrets.FASTLY_CODE_API_TOKEN }}
36+
FASTLY_AB_TESTING_CONFIG: ${{ secrets.FASTLY_PROD_AB_TESTING_CONFIG }}
37+
FASTLY_API_TOKEN: ${{ secrets.FASTLY_PROD_API_TOKEN }}

.github/workflows/ab-testing-deploy-prod.yml

Lines changed: 0 additions & 31 deletions
This file was deleted.

.github/workflows/ab-testing-ui.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@ on:
33
pull_request:
44
paths:
55
- 'ab-testing/**'
6+
- '.github/workflows/ab-testing-*.yml'
67
push:
78
branches:
89
- main
910
paths:
1011
- 'ab-testing/**'
12+
- '.github/workflows/ab-testing-*.yml'
1113

1214
jobs:
1315
build-ui:

apps-rendering/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,16 @@
3434
"dependencies": {
3535
"@aws-sdk/client-ssm": "3.621.0",
3636
"@aws-sdk/credential-providers": "3.621.0",
37-
"@babel/core": "7.28.0",
38-
"@babel/preset-env": "7.28.0",
37+
"@babel/core": "7.28.4",
38+
"@babel/preset-env": "7.28.3",
3939
"@creditkarma/thrift-server-core": "1.0.4",
4040
"@emotion/cache": "11.14.0",
4141
"@emotion/jest": "11.13.0",
4242
"@emotion/react": "11.14.0",
4343
"@emotion/server": "11.11.0",
4444
"@guardian/apps-rendering-api-models": "13.0.1",
4545
"@guardian/bridget": "7.0.0",
46-
"@guardian/cdk": "62.0.0",
46+
"@guardian/cdk": "62.0.1",
4747
"@guardian/content-api-models": "31.0.0",
4848
"@guardian/content-atom-model": "6.1.0",
4949
"@guardian/eslint-config-typescript": "11.0.0",
@@ -85,7 +85,7 @@
8585
"eslint-plugin-jsx-a11y": "6.7.1",
8686
"eslint-plugin-react": "7.33.2",
8787
"express": "5.1.0",
88-
"html-webpack-plugin": "5.6.3",
88+
"html-webpack-plugin": "5.6.4",
8989
"jest": "29.7.0",
9090
"jest-environment-jsdom": "29.7.0",
9191
"jsdom": "16.7.0",
@@ -98,13 +98,13 @@
9898
"storybook": "8.6.14",
9999
"thrift": "0.20.0",
100100
"ts-jest": "29.1.2",
101-
"ts-loader": "9.5.2",
101+
"ts-loader": "9.5.4",
102102
"tslib": "2.6.2",
103103
"tsx": "4.6.2",
104104
"typescript": "5.5.3",
105-
"webpack": "5.101.0",
105+
"webpack": "5.102.1",
106106
"webpack-cli": "6.0.1",
107-
"webpack-dev-server": "5.2.1",
107+
"webpack-dev-server": "5.2.2",
108108
"webpack-manifest-plugin": "5.0.0",
109109
"whatwg-fetch": "3.6.19",
110110
"winston": "3.11.0",

dotcom-rendering/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"@guardian/braze-components": "22.2.0",
3232
"@guardian/bridget": "8.7.0",
3333
"@guardian/browserslist-config": "6.1.0",
34-
"@guardian/cdk": "62.0.0",
34+
"@guardian/cdk": "62.0.1",
3535
"@guardian/commercial-core": "28.0.0",
3636
"@guardian/core-web-vitals": "7.0.0",
3737
"@guardian/eslint-config-typescript": "11.0.0",
@@ -46,7 +46,7 @@
4646
"@guardian/support-dotcom-components": "7.10.1",
4747
"@guardian/tsconfig": "0.2.0",
4848
"@playwright/test": "1.52.0",
49-
"@sentry/browser": "10.19.0",
49+
"@sentry/browser": "10.20.0",
5050
"@storybook/addon-essentials": "8.6.14",
5151
"@storybook/addon-interactions": "8.6.14",
5252
"@storybook/addon-webpack5-compiler-swc": "3.0.0",
@@ -160,7 +160,7 @@
160160
"swr": "1.3.0",
161161
"to-string-loader": "1.2.0",
162162
"trusted-types": "2.0.0",
163-
"ts-loader": "9.5.2",
163+
"ts-loader": "9.5.4",
164164
"ts-unused-exports": "10.1.0",
165165
"tslib": "2.6.2",
166166
"tsx": "4.6.2",
@@ -170,19 +170,19 @@
170170
"unified": "11.0.5",
171171
"valibot": "0.28.1",
172172
"web-vitals": "4.2.3",
173-
"webpack": "5.101.0",
174-
"webpack-assets-manifest": "6.0.2",
173+
"webpack": "5.102.1",
174+
"webpack-assets-manifest": "6.3.0",
175175
"webpack-bundle-analyzer": "4.10.2",
176176
"webpack-cli": "6.0.1",
177-
"webpack-dev-middleware": "7.4.2",
178-
"webpack-dev-server": "5.2.1",
177+
"webpack-dev-middleware": "7.4.5",
178+
"webpack-dev-server": "5.2.2",
179179
"webpack-hot-middleware": "2.26.1",
180180
"webpack-hot-server-middleware": "0.6.1",
181181
"webpack-manifest-plugin": "5.0.0",
182182
"webpack-merge": "6.0.1",
183183
"webpack-messages": "2.0.4",
184184
"webpack-node-externals": "3.0.0",
185-
"webpack-sources": "3.2.3",
185+
"webpack-sources": "3.3.3",
186186
"zod": "3.22.4"
187187
}
188188
}

0 commit comments

Comments
 (0)