Skip to content

Commit 07e8d9e

Browse files
Merge branch 'main' into patch-8
2 parents 6a9e9c4 + d9848d2 commit 07e8d9e

File tree

3 files changed

+23
-7
lines changed

3 files changed

+23
-7
lines changed

content/actions/reference/workflows-and-actions/expressions.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,19 @@ env:
8383

8484
{% data variables.product.prodname_dotcom %} provides a way to create conditional logic in expressions using binary logical operators (`&&` and `||`). This pattern can be used to achieve similar functionality to the ternary operator (`?:`) found in many programming languages, while actually using only binary operators.
8585

86+
### Example
87+
88+
{% raw %}
89+
90+
```yaml
91+
env:
92+
MY_ENV_VAR: ${{ github.ref == 'refs/heads/main' && 'value_for_main_branch' || 'value_for_other_branches' }}
93+
```
94+
95+
{% endraw %}
96+
97+
In this example, we're using a combination of `&&` and `||` operators to set the value of the `MY_ENV_VAR` environment variable based on whether the {% data variables.product.prodname_dotcom %} reference is set to `refs/heads/main` or not. If it is, the variable is set to `value_for_main_branch`. Otherwise, it is set to `value_for_other_branches`. It is important to note that the first value after the `&&` must be truthy. Otherwise, the value after the `||` will always be returned.
98+
8699
## Functions
87100

88101
{% data variables.product.prodname_dotcom %} offers a set of built-in functions that you can use in expressions. Some functions cast values to a string to perform comparisons. {% data variables.product.prodname_dotcom %} casts data types to a string using these conversions:

content/issues/tracking-your-work-with-issues/learning-about-issues/planning-and-tracking-work-for-your-team-or-project.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,12 +101,6 @@ Below we have added a task list to our Project Octocat issue, breaking it down i
101101

102102
![Screenshot of an issue called "Front-end work for Project Octocat." The issue body contains a task list, with a checkbox preceding each issue link.](/assets/images/help/issues/quickstart-add-task-list-to-issue.png)
103103

104-
## Using labels to highlight project goals and status
105-
106-
You can create labels for a repository to categorize issues, pull requests, and discussions. {% data variables.product.prodname_dotcom %} also provides default labels for every new repository that you can edit or delete. Labels are useful for keeping track of project goals, bugs, types of work, and the status of an issue. See [AUTOTITLE](/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label).
107-
108-
Once you have created a label in a repository, you can apply it on any issue, pull request, or discussion in the repository. You can then filter issues and pull requests by label to find all associated work. For example, find all the front end bugs in your project by filtering for issues with the `front-end` and `bug` labels. See [AUTOTITLE](/issues/tracking-your-work-with-issues/filtering-and-searching-issues-and-pull-requests).
109-
110104
### Label example
111105

112106
Below is an example of a `front-end` label that we created and added to the issue.

content/support/learning-about-github-support/about-github-premium-support.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,16 @@ During the initial response time for Urgent priority tickets, you can expect us
111111
* The paged Support Engineer or CRE assigns and carefully reviews your ticket. The goal is to understand the issue, start troubleshooting, and identify next steps.
112112
* In the initial response, the assigned Support Engineer or CRE will acknowledge ticket receipt and assignment as well as provide next steps to clarify and troubleshoot the situation. To assist with resolving your issue, the Support Engineer or CRE may ask for additional information such as screenshots, error messages, log files, diagnostics files, support bundles, or the output of specific console commands.
113113
* Depending on the issue, the assigned Support Engineer or CRE may collaborate with others in Support, Engineering, or the regional incident commander.
114-
* If a callback was requested upon opening the Urgent ticket, the assigned Support Engineer or CRE will determine if, at the current time, screen sharing is the most efficient way of driving the ticket towards resolution. If so, they will extend an offer to you to join a screen sharing session.
114+
115+
## About Callback Requests
116+
117+
Callback requests should only be used when a live discussion is essential to resolving the issue.
118+
119+
When requested, the assigned Support Engineer or CRE will determine whether a phone call or Zoom/Teams meeting with screen sharing is the most efficient way to move the ticket forward.
120+
121+
Callback requests are not tied to SLAs; a Support Engineer or representative will respond as soon as possible based on ticket priority and availability.
122+
123+
To ensure the fastest and most effective resolution, our live support calls focus on gathering essential information and aligning expectations. Once these goals are met, our Support Engineers step away to concentrate on resolving your issue as quickly as possible—keeping time and the outcomes our highest priority within the support process.
115124

116125
{% data reusables.enterprise_enterprise_support.installing-releases %}
117126

0 commit comments

Comments
 (0)