Skip to content

Commit e4ad07c

Browse files
authored
Merge branch 'main' into main
2 parents 4f748be + c99afd0 commit e4ad07c

File tree

20 files changed

+99
-70
lines changed

20 files changed

+99
-70
lines changed

.github/workflows/test.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,11 @@ jobs:
132132
- name: Run build script
133133
run: npm run build
134134

135+
- name: Warm possible disk caching
136+
env:
137+
NODE_ENV: test
138+
run: ./script/warm-before-tests.mjs
139+
135140
- name: Run tests
136141
env:
137142
DIFF_FILE: get_diff_files.txt

content/actions/learn-github-actions/contexts.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -767,10 +767,14 @@ on:
767767
deploy_target:
768768
required: true
769769
type: string
770+
perform_deploy:
771+
required: true
772+
type: boolean
770773
771774
jobs:
772775
deploy:
773776
runs-on: ubuntu-latest
777+
if: ${{ inputs.perform_deploy == 'true' }}
774778
steps:
775779
- name: Deploy build to target
776780
run: deploy --build ${{ inputs.build_id }} --target ${{ inputs.deploy_target }}

content/billing/managing-billing-for-github-actions/about-billing-for-github-actions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ The number of jobs you can run concurrently across all repositories in your user
6969

7070
## Calculating minute and storage spending
7171

72-
{% data reusables.dotcom_billing.pricing_cal %}
72+
{% data reusables.dotcom_billing.pricing_calculator.pricing_cal_actions %}
7373

7474
At the end of the month, {% data variables.product.prodname_dotcom %} calculates the cost of minutes and storage used over the amount included in your account.
7575

content/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Your {% data variables.product.prodname_codespaces %} usage shares your account'
3838
If you purchased {% data variables.product.prodname_enterprise %} through a Microsoft Enterprise Agreement, you can connect your Azure Subscription ID to your enterprise account to enable and pay for {% data variables.product.prodname_codespaces %} usage. For more information, see "[Connecting an Azure subscription to your enterprise](/billing/managing-billing-for-your-github-account/connecting-an-azure-subscription-to-your-enterprise)."
3939
{% endif %}
4040

41-
{% data reusables.dotcom_billing.pricing_cal %}
41+
{% data reusables.dotcom_billing.pricing_calculator.pricing_cal_codespaces %}
4242

4343
### Billing for {% data variables.product.prodname_codespaces %} prebuilds
4444

content/billing/managing-billing-for-github-packages/about-billing-for-github-packages.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ Storage usage is shared with build artifacts produced by {% data variables.produ
5151

5252
{% data variables.product.prodname_dotcom %} charges usage to the account that owns the repository where the package is published. If your account's usage surpasses these limits and you have set a spending limit above $0 USD, you will pay $0.25 USD per GB of storage and $0.50 USD per GB of data transfer.
5353

54-
For example, if your organization uses {% data variables.product.prodname_team %}, allows unlimited spending, uses 150GB of storage, and has 50GB of data transfer out during a month, the organization would have overages of 148GB for storage and 40GB for data transfer for that month. The storage overage would cost $0.25 USD per GB or $37 USD. The overage for data transfer would cost $0.50 USD per GB or $20 USD. {% data reusables.dotcom_billing.pricing_cal %}
54+
For example, if your organization uses {% data variables.product.prodname_team %}, allows unlimited spending, uses 150GB of storage, and has 50GB of data transfer out during a month, the organization would have overages of 148GB for storage and 40GB for data transfer for that month. The storage overage would cost $0.25 USD per GB or $37 USD. The overage for data transfer would cost $0.50 USD per GB or $20 USD.
55+
56+
{% data reusables.dotcom_billing.pricing_calculator.pricing_cal_packages %}
5557

5658
At the end of the month, {% data variables.product.prodname_dotcom %} rounds your data transfer to the nearest GB.
5759

content/code-security/security-overview/about-the-security-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ shortTitle: About security overview
2626

2727
## About the security overview
2828

29-
You can use the security overview for a high-level view of the security status of your organization or to identify problematic repositories that require intervention. You can view aggregate or repository-specific security information in the security overview. You can also use the security overview to see which which security features are enabled for your repositories and to configure any available security features that are not currently in use.
29+
You can use the security overview for a high-level view of the security status of your organization or to identify problematic repositories that require intervention. You can view aggregate or repository-specific security information in the security overview. You can also use the security overview to see which security features are enabled for your repositories and to configure any available security features that are not currently in use.
3030

3131
The security overview indicates whether {% ifversion fpt or ghes > 3.1 or ghec %}security{% endif %}{% ifversion ghae %}{% data variables.product.prodname_GH_advanced_security %}{% endif %} features are enabled for repositories owned by your organization and consolidates alerts for each feature.{% ifversion fpt or ghes > 3.1 or ghec %} Security features include {% data variables.product.prodname_GH_advanced_security %} features, such as {% data variables.product.prodname_code_scanning %} and {% data variables.product.prodname_secret_scanning %}, as well as {% data variables.product.prodname_dependabot_alerts %}.{% endif %} For more information about {% data variables.product.prodname_GH_advanced_security %} features, see "[About {% data variables.product.prodname_GH_advanced_security %}](/get-started/learning-about-github/about-github-advanced-security)."{% ifversion fpt or ghes > 3.1 or ghec %} For more information about {% data variables.product.prodname_dependabot_alerts %}, see "[About alerts for vulnerable dependencies](/code-security/supply-chain-security/managing-vulnerabilities-in-your-projects-dependencies/about-alerts-for-vulnerable-dependencies#dependabot-alerts-for-vulnerable-dependencies)."{% endif %}
3232

data/reusables/actions/workflow-dispatch-inputs.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,14 @@ on:
1515
- info
1616
- warning
1717
- debug {% endif %}
18+
print_tags:
19+
description: 'True to print to STDOUT'
20+
required: true {% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5511 %}
21+
type: boolean {% endif %}
1822
tags:
1923
description: 'Test scenario tags'
20-
required: false {% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5511 %}
21-
type: boolean
24+
required: true {% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5511 %}
25+
type: string
2226
environment:
2327
description: 'Environment to run tests against'
2428
type: environment
@@ -27,7 +31,7 @@ on:
2731
jobs:
2832
print-tag:
2933
runs-on: ubuntu-latest
30-
34+
if: {% raw %} ${{ github.event.inputs.print_tags == 'true' }} {% endraw %}
3135
steps:
3236
- name: Print the input tag to STDOUT
3337
run: echo {% raw %} The tag is ${{ github.event.inputs.tag }} {% endraw %}

data/reusables/actions/workflows/section-run-on-specific-branches-or-tags.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Use the `branches` filter when you want to include branch name patterns or when
55

66
Use the `tags` filter when you want to include tag name patterns or when you want to both include and exclude tag names patterns. Use the `tags-ignore` filter when you only want to exclude tag name patterns. You cannot use both the `tags` and `tags-ignore` filters for the same event in a workflow.
77

8-
If you define only `tags`/`tag-ignore` or only `branches`/`branches-ignore`, the workflow won't run for events affecting the undefined Git ref. If you define neither `tags`/`tag-ignore` or `branches`/`branches-ignore`, the workflow will run for events affecting either branches or tags. If you define both `branches`/`branches-ignore` and [`paths`](#onpushpull_requestpull_request_targetpathspaths-ignore), the workflow will only run when both filters are satisfied.
8+
If you define only `tags`/`tags-ignore` or only `branches`/`branches-ignore`, the workflow won't run for events affecting the undefined Git ref. If you define neither `tags`/`tags-ignore` or `branches`/`branches-ignore`, the workflow will run for events affecting either branches or tags. If you define both `branches`/`branches-ignore` and [`paths`](#onpushpull_requestpull_request_targetpathspaths-ignore), the workflow will only run when both filters are satisfied.
99

1010
The `branches`, `branches-ignore`, `tags`, and `tags-ignore` keywords accept glob patterns that use characters like `*`, `**`, `+`, `?`, `!` and others to match more than one branch or tag name. If a name contains any of these characters and you want a literal match, you need to *escape* each of these special characters with `\`. For more information about glob patterns, see the "[Filter pattern cheat sheet](/actions/using-workflows/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet)."
1111

data/reusables/dotcom_billing/pricing_cal.md

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
To estimate the costs for consumptive services, you can use the {% data variables.product.prodname_dotcom %} [pricing calculator](https://github.com/pricing/calculator?feature=actions).

0 commit comments

Comments
 (0)