From 2682d143fd352e083942a4dfc459b4a5de17fcf0 Mon Sep 17 00:00:00 2001 From: Badman Releaser Date: Thu, 18 Jan 2024 10:23:44 +0000 Subject: [PATCH 1/8] chore(release): v6.130.0-beta.4 --- apps/api/src/version.json | 2 +- apps/badman/src/assets/CHANGELOG.md | 7 +++++++ apps/badman/src/version.json | 2 +- apps/worker/ranking/src/version.json | 2 +- apps/worker/sync/src/version.json | 2 +- package.json | 2 +- scripts/package-lock.json | 4 ++-- scripts/package.json | 2 +- 8 files changed, 15 insertions(+), 8 deletions(-) diff --git a/apps/api/src/version.json b/apps/api/src/version.json index f108afbd2..4f3fd1cd8 100644 --- a/apps/api/src/version.json +++ b/apps/api/src/version.json @@ -1,3 +1,3 @@ { - "version": "6.130.0-beta.3" + "version": "6.130.0-beta.4" } diff --git a/apps/badman/src/assets/CHANGELOG.md b/apps/badman/src/assets/CHANGELOG.md index 818c174eb..883dee967 100644 --- a/apps/badman/src/assets/CHANGELOG.md +++ b/apps/badman/src/assets/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [6.130.0-beta.4](https://github.com/Badminton-Apps/badman/compare/v6.130.0-beta.3...v6.130.0-beta.4) (2024-01-18) + + +### Bug Fixes + +* added more structured testing ([54a0e69](https://github.com/Badminton-Apps/badman/commit/54a0e69861f254f111f43252d62b1f5d3a972ae6)) + ## [6.130.0-beta.3](https://github.com/Badminton-Apps/badman/compare/v6.130.0-beta.2...v6.130.0-beta.3) (2024-01-17) ### Bug Fixes diff --git a/apps/badman/src/version.json b/apps/badman/src/version.json index f108afbd2..4f3fd1cd8 100644 --- a/apps/badman/src/version.json +++ b/apps/badman/src/version.json @@ -1,3 +1,3 @@ { - "version": "6.130.0-beta.3" + "version": "6.130.0-beta.4" } diff --git a/apps/worker/ranking/src/version.json b/apps/worker/ranking/src/version.json index f108afbd2..4f3fd1cd8 100644 --- a/apps/worker/ranking/src/version.json +++ b/apps/worker/ranking/src/version.json @@ -1,3 +1,3 @@ { - "version": "6.130.0-beta.3" + "version": "6.130.0-beta.4" } diff --git a/apps/worker/sync/src/version.json b/apps/worker/sync/src/version.json index f108afbd2..4f3fd1cd8 100644 --- a/apps/worker/sync/src/version.json +++ b/apps/worker/sync/src/version.json @@ -1,3 +1,3 @@ { - "version": "6.130.0-beta.3" + "version": "6.130.0-beta.4" } diff --git a/package.json b/package.json index 124c571a3..e3a5c25e9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "badman-mono", - "version": "6.130.0-beta.3", + "version": "6.130.0-beta.4", "license": "MIT", "scripts": { "ng": "nx", diff --git a/scripts/package-lock.json b/scripts/package-lock.json index db5b3efe5..6d16b896a 100644 --- a/scripts/package-lock.json +++ b/scripts/package-lock.json @@ -1,12 +1,12 @@ { "name": "badman_scripts", - "version": "6.130.0-beta.2", + "version": "6.130.0-beta.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "badman_scripts", - "version": "6.130.0-beta.2", + "version": "6.130.0-beta.3", "license": "MIT", "dependencies": { "@actions/core": "^1.10.1", diff --git a/scripts/package.json b/scripts/package.json index fd4accdb2..352ca2bea 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -1,6 +1,6 @@ { "name": "badman_scripts", - "version": "6.130.0-beta.3", + "version": "6.130.0-beta.4", "license": "MIT", "scripts": { "create-release": "node ./standard-version.js" From 15f60defcec5efec8066cb81a39968e2fdc17a32 Mon Sep 17 00:00:00 2001 From: Glenn Latomme Date: Thu, 18 Jan 2024 12:32:38 +0100 Subject: [PATCH 2/8] fix: localisation is async, should hopefully result in correct language --- apps/badman-e2e/src/pages/assembly.page.ts | 2 +- apps/badman-e2e/src/pages/home.page.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/badman-e2e/src/pages/assembly.page.ts b/apps/badman-e2e/src/pages/assembly.page.ts index f0125bca1..8547b678b 100644 --- a/apps/badman-e2e/src/pages/assembly.page.ts +++ b/apps/badman-e2e/src/pages/assembly.page.ts @@ -34,7 +34,6 @@ export default class AssemblyPage { readonly overlay: Locator; constructor(page: Page) { - setup(page); this.page = page; this.clubInput = page.locator('badman-select-club input'); @@ -65,6 +64,7 @@ export default class AssemblyPage { } async goto() { + await setup(this.page); await this.page.goto('/competition/assembly'); } diff --git a/apps/badman-e2e/src/pages/home.page.ts b/apps/badman-e2e/src/pages/home.page.ts index 0adef0c31..d7213cba7 100644 --- a/apps/badman-e2e/src/pages/home.page.ts +++ b/apps/badman-e2e/src/pages/home.page.ts @@ -9,13 +9,13 @@ export default class HomePage { readonly ranking: Locator; constructor(page: Page) { - setup(page); this.page = page; this.ranking = page.locator('section.ranking'); } async goto() { + await setup(this.page); await this.page.goto('/'); } } From fac5cdadb1992e2293c87dca2177662e4cda5205 Mon Sep 17 00:00:00 2001 From: Glenn Latomme Date: Thu, 18 Jan 2024 12:33:23 +0100 Subject: [PATCH 3/8] ci: disable stdout --- apps/badman-e2e/playwright.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/badman-e2e/playwright.config.ts b/apps/badman-e2e/playwright.config.ts index 939011789..4b8e6dbe8 100644 --- a/apps/badman-e2e/playwright.config.ts +++ b/apps/badman-e2e/playwright.config.ts @@ -42,7 +42,7 @@ export default defineConfig({ reuseExistingServer: !process.env.CI, cwd: workspaceRoot, timeout: 120_000, - stdout: 'pipe', + // stdout: 'pipe', // stderr: 'pipe', }, From 207340eb5a171b7ed9d63438af5bf022f4d9a6b0 Mon Sep 17 00:00:00 2001 From: Glenn Latomme Date: Thu, 18 Jan 2024 13:43:58 +0100 Subject: [PATCH 4/8] ci: changed som stuff and now seems to work better - Will still crash on multi worker setup - Also shorter testvar. --- apps/api/src/app/app.module.ts | 2 +- apps/badman-e2e/playwright.config.ts | 19 ++++++++------- apps/badman-e2e/src/fixture.ts | 2 +- apps/badman-e2e/src/pages/assembly.page.ts | 2 ++ .../badman-e2e/src/tests/assembly.e2e.spec.ts | 24 +++++++++---------- apps/badman-e2e/src/tests/landing.e2e.spec.ts | 10 ++++---- package-lock.json | 4 ++-- 7 files changed, 33 insertions(+), 30 deletions(-) diff --git a/apps/api/src/app/app.module.ts b/apps/api/src/app/app.module.ts index a29425f0d..4ce0fd590 100644 --- a/apps/api/src/app/app.module.ts +++ b/apps/api/src/app/app.module.ts @@ -22,7 +22,7 @@ import { join } from 'path'; import versionPackage from '../version.json'; const productionModules = []; -if (process.env.NODE_ENV === 'production') { +if (process.env.NODE_ENV === 'production' || process.env.NODE_ENV === 'test') { productionModules.push( ServeStaticModule.forRoot({ rootPath: join(__dirname, '..', 'badman'), diff --git a/apps/badman-e2e/playwright.config.ts b/apps/badman-e2e/playwright.config.ts index 4b8e6dbe8..a74e85f39 100644 --- a/apps/badman-e2e/playwright.config.ts +++ b/apps/badman-e2e/playwright.config.ts @@ -10,10 +10,10 @@ dotenv.config({ }); // For CI, you may want to set BASE_URL to the deployed application. -const baseURL = process.env['BASE_URL'] || 'http://localhost:3000'; +const baseURL = process.env['BASE_URL'] || 'http://localhost:5000'; /** - * See https://playwright.dev/docs/test-configuration. + * See https://playwright.dev/docs/test-configuration.https://github.com/Badminton-Apps/badman/actions/runs/7568349931/job/20609664637#logs */ export default defineConfig({ ...nxE2EPreset(__filename, { testDir: './src' }), @@ -23,11 +23,11 @@ export default defineConfig({ /* Fail the build on CI if you accidentally left test.only in the source code. */ forbidOnly: !!process.env.CI, /* Retry on CI only */ - retries: process.env.CI ? 2 : 0, + retries: process.env.CI ? 2 : 2, /* Opt out of parallel tests on CI. */ - workers: 1, // process.env.CI ? 1 : undefined, + workers: process.env.CI ? 1 : 1, /* Timeout for each test */ - timeout: 120_000, + // timeout: 120_000, /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */ use: { baseURL, @@ -35,14 +35,15 @@ export default defineConfig({ trace: 'on-first-retry', video: 'on-first-retry', }, - /* Run your local dev server before starting the tests */ + reporter: [['html'], [process.env.CI ? 'github' : 'list']], + /* We build our client and then it's hosted via the api */ webServer: { - command: 'npx nx run-many --target serve --projects badman,api --parallel', - url: baseURL, + command: 'npx nx build badman && npx nx serve api', + url: `${baseURL}/api/health`, reuseExistingServer: !process.env.CI, cwd: workspaceRoot, timeout: 120_000, - // stdout: 'pipe', + stdout: 'pipe', // stderr: 'pipe', }, diff --git a/apps/badman-e2e/src/fixture.ts b/apps/badman-e2e/src/fixture.ts index 441501ee6..3248ab55a 100644 --- a/apps/badman-e2e/src/fixture.ts +++ b/apps/badman-e2e/src/fixture.ts @@ -7,7 +7,7 @@ type testFixture = { homePage: HomePage; assemblyPage: AssemblyPage; }; -export const badmanTest = base.extend({ +export const bTest = base.extend({ homePage: async ({ page }, use) => { const homePage = new HomePage(page); await homePage.goto(); diff --git a/apps/badman-e2e/src/pages/assembly.page.ts b/apps/badman-e2e/src/pages/assembly.page.ts index 8547b678b..01e3968cb 100644 --- a/apps/badman-e2e/src/pages/assembly.page.ts +++ b/apps/badman-e2e/src/pages/assembly.page.ts @@ -89,6 +89,8 @@ export default class AssemblyPage { // click on the mat-label in this.teamInput this.teamSelect.locator('mat-label').click(); + await this.overlay.locator('mat-option').isVisible(); + // find team in overlay const teamItem = this.overlay.locator('mat-option').filter({ hasText: team, diff --git a/apps/badman-e2e/src/tests/assembly.e2e.spec.ts b/apps/badman-e2e/src/tests/assembly.e2e.spec.ts index d3440f0ae..0e3dc5296 100644 --- a/apps/badman-e2e/src/tests/assembly.e2e.spec.ts +++ b/apps/badman-e2e/src/tests/assembly.e2e.spec.ts @@ -1,30 +1,30 @@ import { expect } from '@playwright/test'; -import { badmanTest } from '../fixture'; +import { bTest } from '../fixture'; -badmanTest.describe('Landing page', () => { - badmanTest('if page is visible', async ({ assemblyPage }) => { +bTest.describe('Landing page', () => { + bTest('if page is visible', async ({ assemblyPage }) => { await expect(assemblyPage.header).toContainText('Team assembly'); }); - badmanTest.describe('Assembly', () => { - badmanTest.beforeEach(async ({ assemblyPage }) => { + bTest.describe('Assembly', () => { + bTest.beforeEach(async ({ assemblyPage }) => { await assemblyPage.selectClub('BC Broodrooster'); await assemblyPage.selectTeam('BC Broodrooster 1G'); }); - badmanTest('Select encounter', async ({ assemblyPage }) => { + bTest('Select encounter', async ({ assemblyPage }) => { await expect(assemblyPage.encounterSelect).toContainText('against BC Tandpasta 1G'); await expect(assemblyPage.playerList).toBeVisible({ timeout: 60_000 }); }); - badmanTest('Player 8888 should be visible', async ({ assemblyPage }) => { + bTest('Player 8888 should be visible', async ({ assemblyPage }) => { const player = await assemblyPage.getPlayer('M 8-8-8 BC Broodrooster'); await expect(player).toBeVisible(); }); - badmanTest.describe('Drag and drop', () => { - badmanTest('Drag player 8888 to single men', async ({ assemblyPage }) => { + bTest.describe('Drag and drop', () => { + bTest('Drag player 8888 to single men', async ({ assemblyPage }) => { await assemblyPage.dragPlayer('M 8-8-8 BC Broodrooster', assemblyPage.single1List); await expect(assemblyPage.single1List).toContainText('M 8-8-8 BC Broodrooster'); @@ -32,13 +32,13 @@ badmanTest.describe('Landing page', () => { await expect(assemblyPage.titulars.index).toContainText('Index: 132'); }); - badmanTest('Drag player 8888 to single women', async ({ assemblyPage }) => { + bTest('Drag player 8888 to single women', async ({ assemblyPage }) => { await assemblyPage.dragPlayer('M 8-8-8 BC Broodrooster', assemblyPage.single1List); await expect(assemblyPage.single3List).not.toContainText('M 8-8-8 BC Broodrooster'); }); - badmanTest('Drag player 8888 and 999 to doubles', async ({ assemblyPage }) => { + bTest('Drag player 8888 and 999 to doubles', async ({ assemblyPage }) => { await assemblyPage.dragPlayer('M 8-8-8 BC Broodrooster', assemblyPage.double1List); await assemblyPage.dragPlayer('M 9-9-9 BC Broodrooster', assemblyPage.double1List); @@ -48,7 +48,7 @@ badmanTest.describe('Landing page', () => { await expect(assemblyPage.titulars.index).toContainText('Index: 123'); }); - badmanTest('Drag player 8888 and 999 to singles reversed and check validation', async ({ assemblyPage }) => { + bTest('Drag player 8888 and 999 to singles reversed and check validation', async ({ assemblyPage }) => { await assemblyPage.dragPlayer('M 8-8-8 BC Broodrooster', assemblyPage.single2List); await assemblyPage.dragPlayer('M 9-9-9 BC Broodrooster', assemblyPage.single1List); diff --git a/apps/badman-e2e/src/tests/landing.e2e.spec.ts b/apps/badman-e2e/src/tests/landing.e2e.spec.ts index 1dd8fc58b..bf9ee2fac 100644 --- a/apps/badman-e2e/src/tests/landing.e2e.spec.ts +++ b/apps/badman-e2e/src/tests/landing.e2e.spec.ts @@ -1,16 +1,16 @@ import { expect } from '@playwright/test'; -import { badmanTest } from '../fixture'; +import { bTest } from '../fixture'; -badmanTest.describe('Landing page', () => { - badmanTest('if page is visible', async ({ homePage }) => { +bTest.describe('Landing page', () => { + bTest('if page is visible', async ({ homePage }) => { await expect(homePage.ranking).toBeVisible(); }); - badmanTest('if header is visible', async ({ homePage }) => { + bTest('if header is visible', async ({ homePage }) => { await expect(homePage.ranking.locator('h3')).toContainText('Ranking table'); }); - badmanTest('should contain 12 rows', async ({ homePage }) => { + bTest('should contain 12 rows', async ({ homePage }) => { await expect(homePage.ranking.locator('tbody tr')).toHaveCount(12); }); }); diff --git a/package-lock.json b/package-lock.json index 8c1ff43e6..986e39eba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "badman-mono", - "version": "6.130.0-beta.2", + "version": "6.130.0-beta.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "badman-mono", - "version": "6.130.0-beta.2", + "version": "6.130.0-beta.4", "license": "MIT", "dependencies": { "@angular-material-components/datetime-picker": "~16.0.1", From 1f5951557f14055dd38c64416b6105a3d375442b Mon Sep 17 00:00:00 2001 From: Glenn Latomme Date: Thu, 18 Jan 2024 14:10:04 +0100 Subject: [PATCH 5/8] ci: Added some more configuration to hopefully be more consistent --- .gitignore | 3 ++- apps/badman-e2e/playwright.config.ts | 13 +++++++------ apps/badman-e2e/src/tests/assembly.e2e.spec.ts | 2 +- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 4177e0b37..04394b7c1 100644 --- a/.gitignore +++ b/.gitignore @@ -59,4 +59,5 @@ assembly.html .obsidian/workspace.json files/ -.nx/cache \ No newline at end of file +.nx/cache +playwright-report/ \ No newline at end of file diff --git a/apps/badman-e2e/playwright.config.ts b/apps/badman-e2e/playwright.config.ts index a74e85f39..13487b140 100644 --- a/apps/badman-e2e/playwright.config.ts +++ b/apps/badman-e2e/playwright.config.ts @@ -25,23 +25,24 @@ export default defineConfig({ /* Retry on CI only */ retries: process.env.CI ? 2 : 2, /* Opt out of parallel tests on CI. */ - workers: process.env.CI ? 1 : 1, - /* Timeout for each test */ - // timeout: 120_000, + workers: process.env.CI ? 1 : '20%', + /* Timeout for each test, on average our test takes 3 seconds, so 10 should be plenty */ + timeout: 60_000, /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */ use: { baseURL, /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */ trace: 'on-first-retry', - video: 'on-first-retry', + video: process.env.CI ? 'off' : 'on-first-retry', }, reporter: [['html'], [process.env.CI ? 'github' : 'list']], - /* We build our client and then it's hosted via the api */ + /* We build our projects and then api hosts itself and the client */ webServer: { - command: 'npx nx build badman && npx nx serve api', + command: 'npx nx run-many -t build -p badman,api && node dist/apps/api/main.js', url: `${baseURL}/api/health`, reuseExistingServer: !process.env.CI, cwd: workspaceRoot, + // Our build + serve takes a while, so we need to increase the timeout. timeout: 120_000, stdout: 'pipe', // stderr: 'pipe', diff --git a/apps/badman-e2e/src/tests/assembly.e2e.spec.ts b/apps/badman-e2e/src/tests/assembly.e2e.spec.ts index 0e3dc5296..0a7ca078c 100644 --- a/apps/badman-e2e/src/tests/assembly.e2e.spec.ts +++ b/apps/badman-e2e/src/tests/assembly.e2e.spec.ts @@ -14,7 +14,7 @@ bTest.describe('Landing page', () => { bTest('Select encounter', async ({ assemblyPage }) => { await expect(assemblyPage.encounterSelect).toContainText('against BC Tandpasta 1G'); - await expect(assemblyPage.playerList).toBeVisible({ timeout: 60_000 }); + await expect(assemblyPage.playerList).toBeVisible(); }); bTest('Player 8888 should be visible', async ({ assemblyPage }) => { From 0ad60e5d63c07773a9f6239debdf78f50d9d1ae2 Mon Sep 17 00:00:00 2001 From: Glenn Latomme Date: Thu, 18 Jan 2024 14:39:37 +0100 Subject: [PATCH 6/8] forgot to ignore the stdout again --- apps/badman-e2e/playwright.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/badman-e2e/playwright.config.ts b/apps/badman-e2e/playwright.config.ts index 13487b140..0d5a34a77 100644 --- a/apps/badman-e2e/playwright.config.ts +++ b/apps/badman-e2e/playwright.config.ts @@ -44,7 +44,7 @@ export default defineConfig({ cwd: workspaceRoot, // Our build + serve takes a while, so we need to increase the timeout. timeout: 120_000, - stdout: 'pipe', + // stdout: 'pipe', // stderr: 'pipe', }, From 0d77d42bbbfdf16b9283f88064e8b751c0398b91 Mon Sep 17 00:00:00 2001 From: Badman Releaser Date: Thu, 18 Jan 2024 13:46:37 +0000 Subject: [PATCH 7/8] chore(release): v6.130.0-beta.5 --- apps/api/src/version.json | 2 +- apps/badman/src/assets/CHANGELOG.md | 7 +++++++ apps/badman/src/version.json | 2 +- apps/worker/ranking/src/version.json | 2 +- apps/worker/sync/src/version.json | 2 +- package.json | 2 +- scripts/package-lock.json | 4 ++-- scripts/package.json | 2 +- 8 files changed, 15 insertions(+), 8 deletions(-) diff --git a/apps/api/src/version.json b/apps/api/src/version.json index 4f3fd1cd8..4ea593344 100644 --- a/apps/api/src/version.json +++ b/apps/api/src/version.json @@ -1,3 +1,3 @@ { - "version": "6.130.0-beta.4" + "version": "6.130.0-beta.5" } diff --git a/apps/badman/src/assets/CHANGELOG.md b/apps/badman/src/assets/CHANGELOG.md index 883dee967..55a7f5421 100644 --- a/apps/badman/src/assets/CHANGELOG.md +++ b/apps/badman/src/assets/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [6.130.0-beta.5](https://github.com/Badminton-Apps/badman/compare/v6.130.0-beta.4...v6.130.0-beta.5) (2024-01-18) + + +### Bug Fixes + +* localisation is async, should hopefully result in correct language ([15f60de](https://github.com/Badminton-Apps/badman/commit/15f60defcec5efec8066cb81a39968e2fdc17a32)) + ## [6.130.0-beta.4](https://github.com/Badminton-Apps/badman/compare/v6.130.0-beta.3...v6.130.0-beta.4) (2024-01-18) diff --git a/apps/badman/src/version.json b/apps/badman/src/version.json index 4f3fd1cd8..4ea593344 100644 --- a/apps/badman/src/version.json +++ b/apps/badman/src/version.json @@ -1,3 +1,3 @@ { - "version": "6.130.0-beta.4" + "version": "6.130.0-beta.5" } diff --git a/apps/worker/ranking/src/version.json b/apps/worker/ranking/src/version.json index 4f3fd1cd8..4ea593344 100644 --- a/apps/worker/ranking/src/version.json +++ b/apps/worker/ranking/src/version.json @@ -1,3 +1,3 @@ { - "version": "6.130.0-beta.4" + "version": "6.130.0-beta.5" } diff --git a/apps/worker/sync/src/version.json b/apps/worker/sync/src/version.json index 4f3fd1cd8..4ea593344 100644 --- a/apps/worker/sync/src/version.json +++ b/apps/worker/sync/src/version.json @@ -1,3 +1,3 @@ { - "version": "6.130.0-beta.4" + "version": "6.130.0-beta.5" } diff --git a/package.json b/package.json index e3a5c25e9..41018aa25 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "badman-mono", - "version": "6.130.0-beta.4", + "version": "6.130.0-beta.5", "license": "MIT", "scripts": { "ng": "nx", diff --git a/scripts/package-lock.json b/scripts/package-lock.json index 6d16b896a..78670fa20 100644 --- a/scripts/package-lock.json +++ b/scripts/package-lock.json @@ -1,12 +1,12 @@ { "name": "badman_scripts", - "version": "6.130.0-beta.3", + "version": "6.130.0-beta.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "badman_scripts", - "version": "6.130.0-beta.3", + "version": "6.130.0-beta.4", "license": "MIT", "dependencies": { "@actions/core": "^1.10.1", diff --git a/scripts/package.json b/scripts/package.json index 352ca2bea..fa6877564 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -1,6 +1,6 @@ { "name": "badman_scripts", - "version": "6.130.0-beta.4", + "version": "6.130.0-beta.5", "license": "MIT", "scripts": { "create-release": "node ./standard-version.js" From a18a869fe52f93c1775bc326d8f55eab1c986124 Mon Sep 17 00:00:00 2001 From: Glenn Latomme Date: Thu, 18 Jan 2024 15:10:33 +0100 Subject: [PATCH 8/8] ci: updated to correct location --- .github/workflows/playwright.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index 0f10cd82e..011235a6e 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -29,5 +29,5 @@ jobs: if: always() with: name: playwright-report - path: dist/.playwright/apps/badman-e2e/playwright-report + path: dist/.playwright/apps/badman-e2e/test-output retention-days: 30