Skip to content

Commit e6d7d66

Browse files
authored
Merge pull request #45007 from github/repo-sync
Repo sync
2 parents 7ef4978 + 4902e4e commit e6d7d66

101 files changed

Lines changed: 1064 additions & 555 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/enterprise-dates.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
app-id: ${{ secrets.DOCS_BOT_APP_ID }}
3333
private-key: ${{ secrets.DOCS_BOT_APP_PRIVATE_KEY }}
3434
owner: github
35-
repositories: docs-internal,docs-engineering
35+
repositories: docs-internal,docs-engineering,enterprise-releases
3636

3737
- uses: ./.github/actions/node-npm-setup
3838

.github/workflows/enterprise-release-issue.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
app-id: ${{ secrets.DOCS_BOT_APP_ID }}
2828
private-key: ${{ secrets.DOCS_BOT_APP_PRIVATE_KEY }}
2929
owner: github
30-
repositories: docs-content,docs-engineering
30+
repositories: docs-content,docs-engineering,enterprise-releases
3131

3232
- uses: ./.github/actions/node-npm-setup
3333

.github/workflows/link-check-external.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -61,15 +61,6 @@ jobs:
6161
run: |
6262
if [ -f "artifacts/external-link-report.md" ]; then
6363
echo "has_report=true" >> $GITHUB_OUTPUT
64-
# Prepend disclaimer banner
65-
tmp=$(mktemp)
66-
{
67-
echo "> [!NOTE]"
68-
echo "> **No action needed right now.** The link checker is being actively worked on and may produce false positives. You can safely ignore this report for now. We'll let you know when it's reliable."
69-
echo ""
70-
cat "artifacts/external-link-report.md"
71-
} > "$tmp"
72-
mv "$tmp" "artifacts/external-link-report.md"
7364
else
7465
echo "has_report=false" >> $GITHUB_OUTPUT
7566
echo "No broken link report generated - all links valid!"

.github/workflows/link-check-github-github.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ jobs:
5555
curl --retry-connrefused --retry 5 -I http://localhost:4000/
5656
5757
- name: Run broken github/github link check
58+
env:
59+
# Needs a token with access to github/github; the app token is scoped to it above
60+
GITHUB_TOKEN: ${{ steps.app-token.outputs.token }}
5861
run: |
5962
npm run check-github-github-links -- broken_github_github_links.md
6063

.github/workflows/link-check-internal.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -248,9 +248,6 @@ jobs:
248248
# Combine all markdown reports
249249
echo "# Internal Links Report" > combined-report.md
250250
echo "" >> combined-report.md
251-
echo "> [!NOTE]" >> combined-report.md
252-
echo "> **No action needed right now.** The link checker is being actively worked on and may produce false positives. You can safely ignore this report for now. We'll let you know when it's reliable." >> combined-report.md
253-
echo "" >> combined-report.md
254251
echo "Generated: $(date -u +'%Y-%m-%d %H:%M UTC')" >> combined-report.md
255252
echo "[Action run](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }})" >> combined-report.md
256253
echo "" >> combined-report.md

.github/workflows/link-check-on-pr.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
workflow_dispatch:
99
# merge_group:
1010
pull_request:
11-
types: [labeled, opened, synchronize, reopened]
11+
types: [opened, synchronize, reopened]
1212

1313
permissions:
1414
contents: read
@@ -24,9 +24,7 @@ jobs:
2424
check-links:
2525
name: Check links
2626
runs-on: ubuntu-latest
27-
if: |
28-
(github.repository == 'github/docs-internal' || github.repository == 'github/docs') &&
29-
(github.event_name == 'workflow_dispatch' || contains(github.event.pull_request.labels.*.name, 'check-links'))
27+
if: github.repository == 'github/docs-internal' || github.repository == 'github/docs'
3028
steps:
3129
- name: Checkout
3230
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
@@ -61,12 +59,14 @@ jobs:
6159
6260
- name: Check links in changed files
6361
if: steps.changed-files.outputs.any_changed == 'true'
62+
# Work in progress: never fail the PR. The comment is informational only.
63+
continue-on-error: true
6464
env:
6565
FILES_CHANGED: ${{ steps.changed-files.outputs.all_changed_files }}
6666
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6767
ACTION_RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
6868
SHOULD_COMMENT: ${{ secrets.DOCS_BOT_APP_ID != '' }}
69-
FAIL_ON_FLAW: true
69+
FAIL_ON_FLAW: false
7070
ENABLED_LANGUAGES: en
7171
run: npm run check-links-pr
7272

content/actions/reference/workflows-and-actions/workflow-syntax.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -915,6 +915,9 @@ Outputs and environment changes from a background step are only available after
915915

916916
Use `background` when you need fine-grained control: starting a long-running process (like a server or database) that stays up while later steps run, referencing a specific step with [`wait`](#jobsjob_idstepswait) or [`cancel`](#jobsjob_idstepscancel), or interleaving background work with other steps. If you instead have a self-contained group of steps that should all finish before the job continues, [`parallel`](#jobsjob_idstepsparallel) is a more convenient shorthand.
917917

918+
> [!NOTE]
919+
> You cannot use `background` on steps inside a composite action. A composite action can itself run as a background step, but it cannot declare background steps internally.
920+
918921
### Example: Running a step in the background
919922

920923
```yaml
@@ -937,6 +940,9 @@ Pauses the job until one or more background steps complete. A `wait` step perfor
937940

938941
After a `wait` step completes, the outputs of the referenced background steps become available to subsequent steps. If a referenced background step failed, the `wait` step fails too.
939942

943+
> [!NOTE]
944+
> A `wait` step always runs and does not support the [`if`](#jobsjob_idstepsif) conditional.
945+
940946
### Example: Waiting for specific background steps
941947

942948
```yaml
@@ -967,6 +973,9 @@ Pauses the job until all active background steps complete. This is useful when s
967973

968974
The `wait-all` keyword takes no arguments.
969975

976+
> [!NOTE]
977+
> A `wait-all` step always runs and does not support the [`if`](#jobsjob_idstepsif) conditional.
978+
970979
### Example: Waiting for all background steps
971980

972981
```yaml
@@ -992,6 +1001,9 @@ steps:
9921001

9931002
Gracefully terminates a running background step. The runner sends the step's process a termination signal (`SIGTERM`) so it can clean up, and forcibly stops it (`SIGKILL`) if it does not exit within a short grace period. The `cancel` keyword targets a single background step by its `id`.
9941003

1004+
> [!NOTE]
1005+
> A `cancel` step always runs and does not support the [`if`](#jobsjob_idstepsif) conditional.
1006+
9951007
### Example: Canceling a background step
9961008

9971009
```yaml
@@ -1016,6 +1028,9 @@ Use `parallel` when you have a self-contained group of steps that should all fin
10161028

10171029
Each step in the group is subject to the same 10-step concurrency limit as other background steps.
10181030

1031+
> [!NOTE]
1032+
> You cannot use `parallel` inside a composite action.
1033+
10191034
### Example: Running steps in parallel
10201035

10211036
```yaml

content/copilot/reference/ai-models/model-hosting.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ Used for:
5050
* {% data variables.copilot.copilot_claude_haiku_45 %}
5151
* {% data variables.copilot.copilot_claude_sonnet_45 %}
5252
* {% data variables.copilot.copilot_claude_sonnet_46 %}
53+
* {% data variables.copilot.copilot_claude_sonnet_5 %}
5354
* {% data variables.copilot.copilot_claude_opus_45 %}
5455
* {% data variables.copilot.copilot_claude_opus_46 %}
5556
* {% data variables.copilot.copilot_claude_opus_47 %}

content/copilot/reference/ai-models/supported-models.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ Choosing a larger context window or higher reasoning will impact {% data variabl
8383
| {% data variables.copilot.copilot_claude_opus_46 %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
8484
| {% data variables.copilot.copilot_claude_opus_47 %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
8585
| {% data variables.copilot.copilot_claude_opus_48 %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
86+
| {% data variables.copilot.copilot_claude_sonnet_5 %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
8687
| {% data variables.copilot.copilot_claude_opus_48_fast %} | {% octicon "x" aria-label="Not supported" %} | {% octicon "check" aria-label="Supported" %} |
8788
| {% data variables.copilot.copilot_claude_fable_5 %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
8889
| {% data variables.copilot.copilot_gpt_53_codex %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
@@ -141,8 +142,9 @@ Some {% data variables.product.prodname_copilot_short %} models require minimum
141142
| {% data variables.copilot.copilot_gpt_54_mini %} | `v1.104.1` and later | `17.14.19` and later | `1.5.66` and later | `0.47.0` and later | `0.15.0` and later |
142143
| {% data variables.copilot.copilot_gpt_55 %} | `v1.117` and later | `17.14.19` and later | `1.5.66` and later | `0.47.0` and later | `0.15.0` and later |
143144
| {% data variables.copilot.copilot_claude_opus_48 %} | `v1.118` and later | `17.14.6` and later | TBD | TBD | TBD |
145+
| {% data variables.copilot.copilot_claude_sonnet_5 %} | `v1.124` and later | `17.14.6` and later | TBD | TBD | TBD |
144146
| {% data variables.copilot.copilot_claude_fable_5 %} | `v1.124` and later | `17.14.6` and later | TBD | TBD | TBD |
145-
| {% data variables.copilot.copilot_mai_code_1_flash %} | `v1.121` and later | Not available | Not available | Not available | Not available |
147+
| {% data variables.copilot.copilot_mai_code_1_flash %} | `v1.121` and later | TBD | TBD | TBD | TBD |
146148

147149
{% endrowheaders %}
148150

content/copilot/reference/copilot-billing/models-and-pricing.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,3 +97,5 @@ You can view your current {% data variables.product.prodname_actions %} usage fo
9797
## Model multipliers for annual {% data variables.copilot.copilot_pro_short %} and {% data variables.copilot.copilot_pro_plus_short %} subscribers
9898

9999
{% data variables.copilot.copilot_pro_short %} and {% data variables.copilot.copilot_pro_plus_short %} subscribers on **existing annual billing plans** using the **request-based billing** model have different model multipliers. See [AUTOTITLE](/copilot/reference/copilot-billing/model-multipliers-for-annual-plans).
100+
101+
[^sonnet-5-promo]: {% data variables.copilot.copilot_claude_sonnet_5 %} is available at the promotional pricing of $2.00 per 1M input tokens, $0.20 per 1M cached input tokens, $2.50 per 1M cache write tokens, and $10.00 per 1M output tokens through August 31, 2026.

0 commit comments

Comments
 (0)