Skip to content

Commit 1db9c73

Browse files
authored
Merge pull request #42422 from github/repo-sync
Repo sync
2 parents 4d85658 + de2e936 commit 1db9c73

File tree

5 files changed

+18
-15
lines changed

5 files changed

+18
-15
lines changed

content/actions/reference/limits.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ These limits are subject to change.
4040
| Larger runners | Per runner concurrency limit | Varies by runner type | Established when setting up a runner. Normally 1,000 max for Linux CPU runners, but varies by type. See [Job concurrency limits for {% data variables.product.github %}-hosted runners](#job-concurrency-limits-for-github-hosted-runners). | {% octicon "check" aria-label="Yes" %} Support ticket |
4141
| Larger runners | Static IP limits | 10 IPs | 10 IPs per enterprise and organization. | {% octicon "check" aria-label="Yes" %} Support ticket |
4242
| Larger runners | Private IP scaling for vnet injection | 30% buffer | You need a buffer to accommodate the maximum job concurrency you anticipate. See [Private IP scaling for vnet injection on larger runners](#private-ip-scaling-for-vnet-injection-on-larger-runners). | {% octicon "check" aria-label="Yes" %} Configurable Azure virtual network |
43+
| Dependency caching | Uploads per minute | 200 per minute | Each repository is limited to 200 cache entry uploads per minute. If this limit is exceeded, subsequent cache upload attempts will fail until the rate limit resets. | {% octicon "x" aria-label="No" %} |
4344

4445
### Job concurrency limits for {% data variables.product.github %}-hosted runners
4546

content/actions/reference/workflows-and-actions/dependency-caching.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -229,14 +229,14 @@ For example, if a pull request contains a `feature` branch and targets the defau
229229

230230
If you are caching the package managers listed below, using their respective setup-* actions requires minimal configuration and will create and restore dependency caches for you.
231231

232-
| Package managers | setup-* action for caching |
233-
|---|---|
234-
| npm, Yarn, pnpm | [setup-node](https://github.com/actions/setup-node#caching-global-packages-data) |
235-
| pip, pipenv, Poetry | [setup-python](https://github.com/actions/setup-python#caching-packages-dependencies) |
236-
| Gradle, Maven | [setup-java](https://github.com/actions/setup-java#caching-packages-dependencies) |
237-
| RubyGems | [setup-ruby](https://github.com/ruby/setup-ruby#caching-bundle-install-automatically) |
238-
| Go `go.sum` | [setup-go](https://github.com/actions/setup-go#caching-dependency-files-and-build-outputs) |
239-
| .NET NuGet | [setup-dotnet](https://github.com/actions/setup-dotnet?tab=readme-ov-file#caching-nuget-packages) |
232+
| Package managers | setup-* action for caching |
233+
| ------------------- | ------------------------------------------------------------------------------------------------- |
234+
| npm, Yarn, pnpm | [setup-node](https://github.com/actions/setup-node#caching-global-packages-data) |
235+
| pip, pipenv, Poetry | [setup-python](https://github.com/actions/setup-python#caching-packages-dependencies) |
236+
| Gradle, Maven | [setup-java](https://github.com/actions/setup-java#caching-packages-dependencies) |
237+
| RubyGems | [setup-ruby](https://github.com/ruby/setup-ruby#caching-bundle-install-automatically) |
238+
| Go `go.sum` | [setup-go](https://github.com/actions/setup-go#caching-dependency-files-and-build-outputs) |
239+
| .NET NuGet | [setup-dotnet](https://github.com/actions/setup-dotnet?tab=readme-ov-file#caching-nuget-packages) |
240240

241241
## Restrictions for accessing a cache
242242

@@ -275,6 +275,8 @@ Multiple workflow runs in a repository can share caches. A cache created for a b
275275
{% endif %}
276276
{% ifversion fpt or ghec %}
277277

278+
You can create cache entries at a rate of up to 200 uploads per minute per repository. If you exceed this rate, subsequent cache upload attempts will fail until the rate limit resets. The time until the rate limit resets is returned in the `Retry-After` header of the response.
279+
278280
### Increasing cache size
279281

280282
If you want to reduce the rate at which cache entries are evicted, you can increase the storage limits for your cache in the Actions Settings. Repositories owned by users can configure up to 10 TB per repository. For repositories owned by organizations, the maximum configurable limit is determined by the organization's settings. For organizations owned by an enterprise, the maximum configurable limit is determined by the enterprise's settings. Increasing the limit beyond the default 10 GB will incur additional costs, if that storage is used.

src/workflows/fr-add-docs-reviewers-requests.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ async function run() {
154154

155155
// Get the ID of the fields that we want to populate
156156
const datePostedID = findFieldID('Date posted', projectData)
157-
const targetDateID = findFieldID('Target Date', projectData)
157+
const reviewDueDateID = findFieldID('Review due date', projectData)
158158
const statusID = findFieldID('Status', projectData)
159159
const featureID = findFieldID('Feature', projectData)
160160
const contributorTypeID = findFieldID('Contributor type', projectData)
@@ -208,7 +208,7 @@ async function run() {
208208
statusID,
209209
statusValueID: readyForReviewID,
210210
datePostedID,
211-
targetDateID,
211+
reviewDueDateID,
212212
contributorTypeID,
213213
contributorType,
214214
sizeTypeID,

src/workflows/projects.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ export function calculateDueDate(datePosted: Date, turnaround = 2) {
181181
// generates a GraphQL mutation to populate:
182182
// - "Status" (as variable passed with the request)
183183
// - "Date posted" (as today)
184-
// - "Target Date" (as today + {turnaround} weekdays)
184+
// - "Review due date" (as today + {turnaround} weekdays)
185185
// - "Contributor type" (as variable passed with the request)
186186
// - "Feature" (as {feature})
187187
// - "Author" (as {author})"
@@ -241,7 +241,7 @@ export function generateUpdateProjectV2ItemFieldMutation({
241241
$statusID: ID!
242242
$statusValueID: String!
243243
$datePostedID: ID!
244-
$targetDateID: ID!
244+
$reviewDueDateID: ID!
245245
$contributorTypeID: ID!
246246
$contributorType: String!
247247
$sizeTypeID: ID!
@@ -264,7 +264,7 @@ export function generateUpdateProjectV2ItemFieldMutation({
264264
})}
265265
${generateMutationToUpdateField({
266266
item,
267-
fieldID: '$targetDateID',
267+
fieldID: '$reviewDueDateID',
268268
value: formatDateForProject(dueDate),
269269
fieldType: 'date',
270270
literal: true,

src/workflows/ready-for-docs-review.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ async function run() {
134134

135135
// Get the ID of the fields that we want to populate
136136
const datePostedID = findFieldID('Date posted', data)
137-
const targetDateID = findFieldID('Target Date', data)
137+
const reviewDueDateID = findFieldID('Review due date', data)
138138
const statusID = findFieldID('Status', data)
139139
const featureID = findFieldID('Feature', data)
140140
const contributorTypeID = findFieldID('Contributor type', data)
@@ -263,7 +263,7 @@ async function run() {
263263
statusID,
264264
statusValueID: readyForReviewID,
265265
datePostedID,
266-
targetDateID,
266+
reviewDueDateID,
267267
contributorTypeID,
268268
contributorType,
269269
sizeTypeID,

0 commit comments

Comments
 (0)