Skip to content

Commit 35e430c

Browse files
authored
Merge branch 'main' into make-developer-redirects-static
2 parents 5f30ca7 + dba95da commit 35e430c

19 files changed

Lines changed: 126 additions & 73 deletions
-3.04 KB
Loading
15.7 KB
Loading
-12.8 KB
Binary file not shown.
-10.9 KB
Binary file not shown.
8.53 KB
Loading

content/actions/reference/workflow-syntax-for-github-actions.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -701,6 +701,18 @@ steps:
701701

702702
You can set the `shell` value to a template string using `command […options] {0} [..more_options]`. {% data variables.product.prodname_dotcom %} interprets the first whitespace-delimited word of the string as the command, and inserts the file name for the temporary script at `{0}`.
703703

704+
For example:
705+
706+
```yaml
707+
steps:
708+
- name: Display the environment variables and their values
709+
run: |
710+
print %ENV
711+
shell: perl {0}
712+
```
713+
714+
The command used, `perl` in this example, must be installed on the runner. For information about the software included on GitHub-hosted runners, see "[Specifications for GitHub-hosted runners](/actions/reference/specifications-for-github-hosted-runners#supported-software)."
715+
704716
#### Exit codes and error action preference
705717

706718
For built-in shell keywords, we provide the following defaults that are executed by {% data variables.product.prodname_dotcom %}-hosted runners. You should use these guidelines when running shell scripts.

content/admin/configuration/configuring-email-for-notifications.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,6 @@ settings to allow incoming emails](#configuring-dns-and-firewall-settings-to-all
4444
- In the **Authentication** dropdown, choose the type of encryption used by your SMTP server.
4545
- In the **No-reply email address** field, type the email address to use in the From and To fields for all notification emails.
4646

47-
{% note %}
48-
49-
**Note:** If you select the **Send from author** checkbox in a repository’s **Services** email webhook, outbound email for that repository will send from the author and not from the no-reply email address. For more information, see "[About email notifications for pushes to your repository](/github/administering-a-repository/about-email-notifications-for-pushes-to-your-repository)."
50-
51-
{% endnote %}
52-
5347
6. If you want to discard all incoming emails that are addressed to the no-reply email address, select **Discard email addressed to the no-reply email address**.
5448
![Checkbox to discard emails addressed to the no-reply email address](/assets/images/enterprise/management-console/discard-noreply-emails.png)
5549
7. Under **Support**, choose a type of link to offer additional support to your users:
@@ -165,8 +159,7 @@ You'll notice that `metroplex` catches the inbound message, processes it, then m
165159

166160
#### Verify your DNS settings
167161

168-
In order to properly process inbound emails, you must configure a valid A Record (or CNAME), as well as an MX Record. For more information, see "[Configuring DNS and firewall settings to allow incom
169-
emails](#configuring-dns-and-firewall-settings-to-allow-incoming-emails)."
162+
In order to properly process inbound emails, you must configure a valid A Record (or CNAME), as well as an MX Record. For more information, see "[Configuring DNS and firewall settings to allow incoming emails](#configuring-dns-and-firewall-settings-to-allow-incoming-emails)."
170163

171164
#### Check firewall or AWS Security Group settings
172165

content/github/administering-a-repository/about-email-notifications-for-pushes-to-your-repository.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ You can filter email notifications you receive for pushes to a repository. For m
3434
{% data reusables.repositories.sidebar-notifications %}
3535
5. Type up to two email addresses, separated by whitespace, where you'd like notifications to be sent. If you'd like to send emails to more than two accounts, set one of the email addresses to a group email address.
3636
![Email address textbox](/assets/images/help/settings/email_services_addresses.png)
37-
6. If you operate your own server, you can verify the integrity of emails via the **Secret** token. This token is sent with the email as the `Approved` header. If the `Approved` header matches the token you sent, you can trust that the email is from {% data variables.product.product_name %}.
38-
![Email secret textbox](/assets/images/help/settings/email_services_token.png)
39-
7. Click **Save settings**.
40-
![Save settings button](/assets/images/help/settings/save_notification_settings.png)
37+
1. If you operate your own server, you can verify the integrity of emails via the **Approved header**. The **Approved header** is a token or secret that you type in this field, and that is sent with the email. If the `Approved` header of an email matches the token, you can trust that the email is from {% data variables.product.product_name %}.
38+
![Email approved header textbox](/assets/images/help/settings/email_services_approved_header.png)
39+
7. Click **Setup notifications**.
40+
![Setup notifications button](/assets/images/help/settings/setup_notifications_settings.png)
4141

4242
### Further reading
4343
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}

content/github/managing-files-in-a-repository/navigating-code-on-github.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ versions:
99

1010
### About navigating code on {% data variables.product.prodname_dotcom %}
1111

12-
Navigating code functions use the open source library [`semantic`](https://github.com/github/semantic). The following languages are supported:
12+
Code navigation uses the open source library [`tree-sitter`](https://github.com/tree-sitter/tree-sitter). The following languages are supported:
1313
- C#
1414
- CodeQL
1515
- Go

content/github/site-policy/github-additional-product-terms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Actions and any elements of the Actions service may not be used in violation of
5555
- any activity that places a burden on our servers, where that burden is disproportionate to the benefits provided to users (for example, don't use Actions as a content delivery network or as part of a serverless application, but a low benefit Action could be ok if it’s also low burden); or
5656
- any other activity unrelated to the production, testing, deployment, or publication of the software project associated with the repository where GitHub Actions are used.
5757

58-
In order to prevent violations of these limitations and abuse of GitHub Actions, GitHub may monitor your use of GitHub Actions. Misuse of GitHub Actions may result in termination of jobs, or restrictions in your ability to use GitHub Actions.
58+
In order to prevent violations of these limitations and abuse of GitHub Actions, GitHub may monitor your use of GitHub Actions. Misuse of GitHub Actions may result in termination of jobs, restrictions in your ability to use GitHub Actions, or the disabling of repositories created to run Actions in a way that violates these Terms.
5959

6060
#### b. Packages Usage
6161
GitHub Packages is billed on a usage basis. The [Packages documentation](/packages) includes details, including bandwidth and storage quantities (depending on your Account plan), and how to monitor your Packages usage and set usage limits. Packages bandwidth usage is limited by the [GitHub Acceptable Use Polices](/github/site-policy/github-acceptable-use-policies).

0 commit comments

Comments
 (0)