diff --git a/.github/workflows/api-ci-cd.yml b/.github/workflows/api-ci-cd.yml index f853e3f..d04c805 100644 --- a/.github/workflows/api-ci-cd.yml +++ b/.github/workflows/api-ci-cd.yml @@ -21,6 +21,9 @@ permissions: contents: read packages: write +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: api-ci: name: Build, Test, Docker Image diff --git a/.github/workflows/api-quality-gates.yml b/.github/workflows/api-quality-gates.yml index 9032433..d570cb0 100644 --- a/.github/workflows/api-quality-gates.yml +++ b/.github/workflows/api-quality-gates.yml @@ -18,6 +18,9 @@ on: permissions: contents: read +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: dispatcher-dynamic-guard: name: dispatcher-dynamic-guard diff --git a/.github/workflows/ui-ci.yml b/.github/workflows/ui-ci.yml index c3d8c86..8ee711d 100644 --- a/.github/workflows/ui-ci.yml +++ b/.github/workflows/ui-ci.yml @@ -1,5 +1,8 @@ name: UI CI/CD +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + on: push: branches: @@ -24,7 +27,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: npm cache-dependency-path: src/UI/package-lock.json diff --git a/tests/CleanArchitecture.IntegrationTests/Infrastructure/PostgresWebApplicationFactory.cs b/tests/CleanArchitecture.IntegrationTests/Infrastructure/PostgresWebApplicationFactory.cs index 6953260..8657a62 100644 --- a/tests/CleanArchitecture.IntegrationTests/Infrastructure/PostgresWebApplicationFactory.cs +++ b/tests/CleanArchitecture.IntegrationTests/Infrastructure/PostgresWebApplicationFactory.cs @@ -60,15 +60,18 @@ protected override void ConfigureWebHost(IWebHostBuilder builder) { services.AddDbContext(options => options.UseNpgsql(_connectionString, - b => b.MigrationsHistoryTable("__EFMigrationsHistory", "catalog"))); + b => b.MigrationsHistoryTable("__ef_migrations_history", "catalog")) + .UseSnakeCaseNamingConvention()); services.AddDbContext(options => options.UseNpgsql(_connectionString, - b => b.MigrationsHistoryTable("__EFMigrationsHistory", "identity"))); + b => b.MigrationsHistoryTable("__ef_migrations_history", "identity")) + .UseSnakeCaseNamingConvention()); services.AddDbContext(options => options.UseNpgsql(_connectionString, - b => b.MigrationsHistoryTable("__EFMigrationsHistory", "auditing"))); + b => b.MigrationsHistoryTable("__ef_migrations_history", "auditing")) + .UseSnakeCaseNamingConvention()); } else {