Merge branch 'main' into openapi-update-7c7d0771b0560f90e5e70d48f0b6e8059ebf0f470a269adad8c3b034a7c1c702
This commit is contained in:
@@ -98,7 +98,3 @@ The contribution activity section includes a detailed timeline of your work, inc
|
||||
If you use {% ifversion fpt or ghec %}{% data variables.product.prodname_ghe_server %}{% ifversion ghae %} or {% data variables.product.prodname_ghe_managed %}{% endif %}{% else %}{% data variables.product.product_name %}{% endif %} and your enterprise owner enables {% data variables.product.prodname_unified_contributions %}, you can send enterprise contribution counts from to your {% data variables.product.prodname_dotcom_the_website %} profile. For more information, see "[Sending enterprise contributions to your {% data variables.product.prodname_dotcom_the_website %} profile](/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-graphs-on-your-profile/sending-enterprise-contributions-to-your-githubcom-profile)."
|
||||
|
||||
{% endif %}
|
||||
|
||||
## Further reading
|
||||
|
||||
- "[Viewing contributions on your profile page](/articles/viewing-contributions-on-your-profile-page)"
|
||||
|
||||
@@ -23,3 +23,31 @@ concurrency:
|
||||
cancel-in-progress: true
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
### Example: Using a fallback value
|
||||
|
||||
If you build the group name with a property that is only defined for specific events, you can use a fallback value. For example, `github.head_ref` is only defined on `pull_request` events. If your workflow responds to other events in addition to `pull_request` events, you will need to provide a fallback to avoid a syntax error. The following concurrency group cancels in-progress jobs or runs on `pull_request` events only; if `github.head_ref` is undefined, the concurrency group will fallback to the run ID, which is guaranteed to be both unique and defined for the run.
|
||||
|
||||
{% raw %}
|
||||
```yaml
|
||||
concurrency:
|
||||
group: ${{ github.head_ref || github.run_id }}
|
||||
cancel-in-progress: true
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
|
||||
### Example: Only cancel in-progress jobs or runs for the current workflow
|
||||
|
||||
If you have multiple workflows in the same repository, concurrency group names must be unique across workflows to avoid canceling in-progress jobs or runs from other workflows. Otherwise, any previously in-progress or pending job will be canceled, regardless of the workflow.
|
||||
|
||||
To only cancel in-progress runs of the same workflow, you can use the `github.workflow` property to build the concurrency group:
|
||||
|
||||
{% raw %}
|
||||
```yaml
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
```
|
||||
{% endraw %}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user