From 1becb1facc8cd261e65821a6c1606e84ba50b0b7 Mon Sep 17 00:00:00 2001 From: Andy Barnes Date: Mon, 20 Oct 2025 18:02:00 +0100 Subject: [PATCH 1/5] Enhance documentation for Dependabot interval options (#58055) Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com> --- .../dependabot-options-reference.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/content/code-security/dependabot/working-with-dependabot/dependabot-options-reference.md b/content/code-security/dependabot/working-with-dependabot/dependabot-options-reference.md index b45715106d5e..9a22dc0c73d4 100644 --- a/content/code-security/dependabot/working-with-dependabot/dependabot-options-reference.md +++ b/content/code-security/dependabot/working-with-dependabot/dependabot-options-reference.md @@ -610,6 +610,8 @@ Reviewers must have at least read access to the repository. | `cronjob` | Defines the cron expression if the interval type is `cron`. | | `timezone` | Specify the timezone of the `time` value. | +{% ifversion fpt or ghec %} + ### `interval` Supported values: `daily`, `weekly`, `monthly`, `quarterly`, `semiannually`, `yearly`, or `cron` @@ -624,6 +626,21 @@ Each package manager **must** define a schedule interval. * Use `yearly` to run on the first day of January. * Use `cron` for cron expression based scheduling option. See [`cronjob`](#cronjob). +{% elsif ghes %} + +### `interval` + +Supported values: `daily`, `weekly`, `monthly`, or `cron` + +Each package manager **must** define a schedule interval. + +* Use `daily` to run on every weekday, Monday to Friday. +* Use `weekly` to run once a week, by default on Monday. +* Use `monthly` to run on the first day of each month. +* Use `cron` for cron expression based scheduling option. See [`cronjob`](#cronjob). + +{% endif %} + By default, {% data variables.product.prodname_dependabot %} randomly assigns a time to apply all the updates in the configuration file. You can use the `time` and `timezone` parameters to set a specific runtime for all intervals. If you use a `cron` interval, you can define the update time with a `cronjob` expression. ### `day` From 49300286da16060d7e1b386b25c8bd16c7fac810 Mon Sep 17 00:00:00 2001 From: Sheena Ganju Date: Mon, 20 Oct 2025 13:36:11 -0400 Subject: [PATCH 2/5] Include Copilot-generated commit message policy in policy-conflicts.md (#57611) Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- content/copilot/reference/policy-conflicts.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/copilot/reference/policy-conflicts.md b/content/copilot/reference/policy-conflicts.md index a06e90cc7402..a06c36769d9a 100644 --- a/content/copilot/reference/policy-conflicts.md +++ b/content/copilot/reference/policy-conflicts.md @@ -53,6 +53,7 @@ Feature, model, and privacy settings for users are set according to the **least | Editor preview features | Least restrictive organization | [AUTOTITLE](/free-pro-team@latest/site-policy/github-terms/github-pre-release-license-terms) | | {% data variables.product.prodname_github_models %}, one policy per model | Least restrictive organization | [AUTOTITLE](/github-models/github-models-at-scale/manage-models-at-scale) | | MCP servers in {% data variables.product.prodname_copilot_short %} | Least restrictive organization | [AUTOTITLE](/copilot/using-github-copilot/coding-agent/extending-copilot-coding-agent-with-mcp) | +| {% data variables.product.prodname_copilot_short %}-generated commit messages | Least restrictive organization | [AUTOTITLE](/copilot/responsible-use/copilot-commit-message-generation) | ## Next steps From 0e144cdbc2ebcfe4ebe6667aed17109d7b784c34 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Oct 2025 13:04:55 -0700 Subject: [PATCH 3/5] Bump playwright from 1.55.0 to 1.56.1 in the npm_and_yarn group across 1 directory (#58070) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 24 ++++++++++++------------ package.json | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index b7b29160c194..e50ab3411789 100644 --- a/package-lock.json +++ b/package-lock.json @@ -110,7 +110,7 @@ "@graphql-inspector/core": "^6.1.0", "@graphql-tools/load": "^8.0.19", "@octokit/rest": "22.0.0", - "@playwright/test": "^1.50", + "@playwright/test": "^1.56", "@types/accept-language-parser": "1.5.7", "@types/cheerio": "^0.22.35", "@types/connect-timeout": "1.9.0", @@ -3335,13 +3335,13 @@ } }, "node_modules/@playwright/test": { - "version": "1.55.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.55.0.tgz", - "integrity": "sha512-04IXzPwHrW69XusN/SIdDdKZBzMfOT9UNT/YiJit/xpy2VuAoB8NHc8Aplb96zsWDddLnbkPL3TsmrS04ZU2xQ==", + "version": "1.56.1", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.56.1.tgz", + "integrity": "sha512-vSMYtL/zOcFpvJCW71Q/OEGQb7KYBPAdKh35WNSkaZA75JlAO8ED8UN6GUNTm3drWomcbcqRPFqQbLae8yBTdg==", "devOptional": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.55.0" + "playwright": "1.56.1" }, "bin": { "playwright": "cli.js" @@ -13098,13 +13098,13 @@ } }, "node_modules/playwright": { - "version": "1.55.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.55.0.tgz", - "integrity": "sha512-sdCWStblvV1YU909Xqx0DhOjPZE4/5lJsIS84IfN9dAZfcl/CIZ5O8l3o0j7hPMjDvqoTF8ZUcc+i/GL5erstA==", + "version": "1.56.1", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.56.1.tgz", + "integrity": "sha512-aFi5B0WovBHTEvpM3DzXTUaeN6eN0qWnTkKx4NQaH4Wvcmc153PdaY2UBdSYKaGYw+UyWXSVyxDUg5DoPEttjw==", "devOptional": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.55.0" + "playwright-core": "1.56.1" }, "bin": { "playwright": "cli.js" @@ -13117,9 +13117,9 @@ } }, "node_modules/playwright-core": { - "version": "1.55.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.55.0.tgz", - "integrity": "sha512-GvZs4vU3U5ro2nZpeiwyb0zuFaqb9sUiAJuyrWpcGouD8y9/HLgGbNRjIph7zU9D3hnPaisMl9zG9CgFi/biIg==", + "version": "1.56.1", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.56.1.tgz", + "integrity": "sha512-hutraynyn31F+Bifme+Ps9Vq59hKuUCz7H1kDOcBs+2oGguKkWTU50bBWrtz34OUWmIwpBTWDxaRPXrIXkgvmQ==", "devOptional": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index 8a7f1a02fc57..80ebbadd8de9 100644 --- a/package.json +++ b/package.json @@ -252,7 +252,7 @@ "@graphql-inspector/core": "^6.1.0", "@graphql-tools/load": "^8.0.19", "@octokit/rest": "22.0.0", - "@playwright/test": "^1.50", + "@playwright/test": "^1.56", "@types/accept-language-parser": "1.5.7", "@types/cheerio": "^0.22.35", "@types/connect-timeout": "1.9.0", From 33f3dbe99a38090ca9a78e16b2b195f7a4c0b1e5 Mon Sep 17 00:00:00 2001 From: Claire W <78226508+crwaters16@users.noreply.github.com> Date: Mon, 20 Oct 2025 15:36:30 -0500 Subject: [PATCH 4/5] [Improvement] Removing note for 2FA exception per PM feedback (#58038) Co-authored-by: Sydney Wilson <86739163+swilson15@users.noreply.github.com> --- .../about-mandatory-two-factor-authentication.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/content/authentication/securing-your-account-with-two-factor-authentication-2fa/about-mandatory-two-factor-authentication.md b/content/authentication/securing-your-account-with-two-factor-authentication-2fa/about-mandatory-two-factor-authentication.md index b17f86dfb67b..98822daa44d4 100644 --- a/content/authentication/securing-your-account-with-two-factor-authentication-2fa/about-mandatory-two-factor-authentication.md +++ b/content/authentication/securing-your-account-with-two-factor-authentication-2fa/about-mandatory-two-factor-authentication.md @@ -24,9 +24,6 @@ Your account is selected for mandatory 2FA if you have taken some action on {% d {% data variables.product.prodname_dotcom %} is continually assessing improvements to our account security features and 2FA requirements, so these criteria may change over time. -> [!NOTE] -> If your account has an education coupon active, it is exempt from mandatory 2FA. - ### About mandatory 2FA for organizations and enterprises Mandatory 2FA is required by {% data variables.product.prodname_dotcom %} itself to improve security for both individual developers and the broader software development ecosystem. Your administrator may also require 2FA enablement as a requirement to join their organization or enterprise, but those requirements are separate from this program. To find which users have enabled 2FA or are required to do so, see [AUTOTITLE](/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/viewing-people-in-your-enterprise#viewing-whether-members-in-your-enterprise-have-2fa-enabled) or [AUTOTITLE](/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/viewing-whether-users-in-your-organization-have-2fa-enabled). From 671fd372659053c28942a6c388207d546e2fc7b5 Mon Sep 17 00:00:00 2001 From: Robert Sese <734194+rsese@users.noreply.github.com> Date: Mon, 20 Oct 2025 18:41:25 -0500 Subject: [PATCH 5/5] fix journey timeline line color in dark mode (#58071) --- .../components/journey/JourneyLearningTracks.module.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/landings/components/journey/JourneyLearningTracks.module.css b/src/landings/components/journey/JourneyLearningTracks.module.css index b0dc03bfa595..e21321b55175 100644 --- a/src/landings/components/journey/JourneyLearningTracks.module.css +++ b/src/landings/components/journey/JourneyLearningTracks.module.css @@ -78,7 +78,7 @@ /* Hide only the timeline line that extends below the last badge, preserve everything else */ .timelineContainer :global(.Timeline-Item:last-child::before) { - background: linear-gradient(to bottom, var(--borderColor-default, #d1d9e0) 0%, var(--borderColor-default, #d1d9e0) 30%, transparent 30%, transparent 100%) !important; + background: linear-gradient(to bottom, var(--borderColor-muted, var(--color-border-muted)) 0%, var(--borderColor-muted, var(--color-border-muted)) 30%, transparent 30%, transparent 100%) !important; } .timelineBadge {