You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/actions/how-tos/create-and-publish-actions/manage-custom-actions.md
+10-5Lines changed: 10 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,11 +56,16 @@ To use a specific action version, users can configure their {% data variables.pr
56
56
57
57
We recommend using tags for actions release management. Using this approach, your users can easily distinguish between major and minor versions:
58
58
59
-
* Create and validate a release on a release branch (such as `release/v1`) before creating the release tag (for example, `v1.0.2`).
60
-
* Create a release using semantic versioning. For more information, see [AUTOTITLE](/repositories/releasing-projects-on-github/managing-releases-in-a-repository).
61
-
* Move the major version tag (such as `v1`, `v2`) to point to the Git ref of the current release. For more information, see [Git basics - tagging](https://git-scm.com/book/en/v2/Git-Basics-Tagging).
62
-
* Introduce a new major version tag (`v2`) for changes that will break existing workflows. For example, changing an action's inputs would be a breaking change.
63
-
* Major versions can be initially released with a `beta` tag to indicate their status, for example, `v2-beta`. The `-beta` tag can then be removed when ready.
59
+
1. Create and validate a release on a release branch (such as `release/v1`) before creating the release tag (for example, `v1.0.2`).
60
+
1. Create a release using semantic versioning. For more information, see [AUTOTITLE](/repositories/releasing-projects-on-github/managing-releases-in-a-repository).
61
+
1. Move the major version tag (such as `v1`, `v2`) to point to the Git ref of the current release. For more information, see [Git basics - tagging](https://git-scm.com/book/en/v2/Git-Basics-Tagging).
62
+
63
+
{% ifversion immutable-releases-preview %}
64
+
> [!NOTE]
65
+
> If you enable immutable releases, you can still move Git tags that are not linked to releases on {% data variables.product.github %}.
66
+
{% endif %}
67
+
68
+
1. Introduce a new major version tag (`v2`) for changes that will break existing workflows. For example, changing an action's inputs would be a breaking change.
64
69
65
70
This example demonstrates how a user can reference a major release tag:
Copy file name to clipboardExpand all lines: content/actions/how-tos/create-and-publish-actions/release-and-maintain-actions.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ Here is an example process that you can follow to automatically run tests, creat
72
72
73
73
* When a release is published or edited, your release workflow will automatically take care of compilation and adjusting tags.
74
74
75
-
* We recommend creating releases using semantically versioned tags – for example, `v1.1.3` – and keeping major (`v1`) and minor (`v1.1`) tags current to the latest appropriate commit. For more information, see [AUTOTITLE](/actions/creating-actions/about-custom-actions#using-release-management-for-actions) and [About semantic versioning](https://docs.npmjs.com/about-semantic-versioning).
75
+
* We recommend creating releases using semantically versioned tags – for example, `v1.1.3` – and keeping major (`v1`) and minor (`v1.1`) tags current to the latest appropriate commit. For more information, see [AUTOTITLE](/actions/how-tos/create-and-publish-actions/manage-custom-actions#using-release-management-for-actions) and [About semantic versioning](https://docs.npmjs.com/about-semantic-versioning).
To keep your attestations relevant and manageable, you should delete attestations that are no longer needed. See [AUTOTITLE](/actions/how-tos/security-for-github-actions/using-artifact-attestations/managing-the-lifecycle-of-artifact-attestations).
193
+
194
+
You can also generate release attestations to help consumers verify the integrity and origin of your releases. For more information, see [AUTOTITLE](/code-security/supply-chain-security/understanding-your-software-supply-chain/immutable-releases).
Copy file name to clipboardExpand all lines: content/actions/tutorials/use-actions-runner-controller/deploy-runner-scale-sets.md
+301-2Lines changed: 301 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -415,14 +415,14 @@ template:
415
415
You can customize the PodSpec of the listener pod and the controller will apply the configuration you specify. The following is an example pod specification.
416
416
417
417
> [!NOTE]
418
-
> It's important to not change the `listenerTemplate.spec.containers.name` value of the listener container. Otherwise, the configuration you specify will be applied to a new side-car container.
418
+
> It's important to not change the `listenerTemplate.spec.containers.name` value of the listener container. Otherwise, the configuration you specify will be applied to a new sidecar container.
419
419
420
420
```yaml
421
421
listenerTemplate:
422
422
spec:
423
423
containers:
424
424
# If you change the name of the container, the configuration will not be applied to the listener,
425
-
# and it will be treated as a side-car container.
425
+
# and it will be treated as a sidecar container.
426
426
- name: listener
427
427
securityContext:
428
428
runAsUser: 1000
@@ -468,6 +468,70 @@ containerMode:
468
468
469
469
The `template.spec` will be updated to the following default configuration.
470
470
471
+
For versions of Kubernetes `>= v1.29`, sidecar container will be used to run docker daemon.
For versions of Kubernetes `< v1.29`, the following configuration will be applied:
534
+
471
535
```yaml
472
536
template:
473
537
spec:
@@ -592,6 +656,122 @@ To customize the spec, comment out or remove `containerMode`, and append the con
592
656
Before deciding to run `dind-rootless`, make sure you are aware of [known limitations](https://docs.docker.com/engine/security/rootless/#known-limitations).
593
657
{% ifversion not ghes %}
594
658
659
+
For versions of Kubernetes >= v1.29, sidecar container will be used to run docker daemon.
660
+
661
+
```yaml
662
+
## githubConfigUrl is the GitHub url for where you want to configure runners
663
+
## ex: https://github.com/myorg/myrepo or https://github.com/myorg
Copy file name to clipboardExpand all lines: content/admin/monitoring-and-managing-your-instance/monitoring-your-instance/collectd-metrics-for-github-enterprise-server.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ Plugins provide metrics to `collectd`. You can learn about each plugin available
32
32
|`df`| Usage information about the instance's file system |[Plugin:DF](https://collectd.org/wiki/index.php/Plugin:DF) in the `collectd` wiki |
33
33
|`disk`| Performance statistics for the instance's hard disks and other block devices |[Plugin:Disk](https://collectd.org/wiki/index.php/Plugin:Disk) in the `collectd` wiki |
34
34
|`elasticsearch`| Statistics for Elasticsearch, which provides the instance's search functionality |[phobos182/collectd-elasticsearch](https://github.com/phobos182/collectd-elasticsearch/) repository on {% data variables.product.prodname_dotcom_the_website %} |
35
-
|`fhcount`| Total, used, and unused file handles for the instance's Linux OS |[Manpage collectd.conf(5)](https://www.collectd.org/documentation/manpages/collectd.conf.html#plugin-fhcount) in the `collectd`wiki|
35
+
|`fhcount`| Total, used, and unused file handles for the instance's Linux OS |[Manpage collectd.conf(5)](https://collectd.org/documentation/manpages/collectd.conf.html) in the `collectd`documentation|
36
36
|`haproxy`| Front-end connections to the instance from HAProxy's management socket |[mleinart/collectd-haproxy](https://github.com/mleinart/collectd-haproxy) repository on {% data variables.product.prodname_dotcom_the_website %} |
37
37
|`listener`| Active and queued connections to the instance's `github-unicorn`, `github-gitauth`, and `github-ernicorn` services | N/A |
38
38
|`load`| System load average |[Plugin:Load](https://collectd.org/wiki/index.php/Plugin:Load) in the `collectd` wiki |
0 commit comments