关节由什么组成| 为什么没有win9| 一边什么一边什么| poscer是什么牌子手表| 成吉思汗叫什么名字| 银耳什么时候吃最好| 用什么泡脚好| 山梨酸钾是什么添加剂| 什么样的空气| quilt什么意思| 绿茶妹是什么意思| 盆腔积液是什么原因引起的| 有代沟是什么意思| 血钾低吃什么| 阴虚吃什么食物| 钼靶是什么意思| 楼房风水主要看什么| 肝外胆管扩张什么意思| 看脑血管挂什么科| 儿童鼻炎吃什么药| 屈服是什么意思| 食禄痣是什么意思| 洗牙喷砂是什么意思| 印度人口什么时候超过中国| 天天做梦是什么原因| 1什么意思| 6月26日是什么日子| 碱性是什么意思| 宝藏是什么意思| pp和pc材质有什么区别| 狐臭用什么药最好| 泪点低是什么意思| 水星是什么颜色的| 怀孕初期有什么症状| 鸡冲什么生肖| 柠檬泡水喝有什么好处| 脾是什么| 骨骼惊奇什么意思| 粘胶纤维是什么| 分拣员是做什么的| 白细胞低说明什么| 嗓子发炎吃什么水果| 侯赛因是什么意思| 补肾吃什么好| 男人喜欢什么罩杯| 买车选什么品牌| 己卯日五行属什么| 阮小五的绰号是什么| 乙肝病毒核心抗体阳性是什么意思| 郑字五行属什么| 风热感冒是什么意思| 蓝莓有什么功效与作用| 中央空调什么牌子好| 提踵是什么意思| 纤维灶是什么意思| 前列腺增大吃什么药| 996是什么| 血常规24项能查出什么病| 晚上睡觉脚冰凉是什么原因| lh是什么| hp检查是什么| 2月7日是什么星座| 高血钾是什么意思| 离职原因写什么| 关东煮为什么叫关东煮| 属龙女和什么属相最配| 夫妇是什么意思| 对辣椒过敏有什么症状| 脱头发严重是什么原因引起的| 即什么意思| 父亲节送什么| 末次月经是什么意思| nautical什么牌子| 什么有作为| 血糖高的病人吃什么| 肾积水有什么症状| 贵字五行属什么| 马蜂菜什么人不能吃| 血肌酐高吃什么食物| 月嫂下户是什么意思| 血小板分布宽度偏低是什么原因| 乘的部首是什么| 什么是非萎缩性胃炎| 瘦了是什么原因| alin是什么意思| 正方体体积公式是什么| 骨髓瘤是什么病| 黄芪什么人不能吃| 望远镜10x50什么意思| 经常自言自语是什么原因| 卵巢早衰吃什么可以补回来| 夵是什么意思| 冷的什么| 风寒感冒吃什么中成药| 苏州秋裤楼叫什么| 小乌龟吃什么食物| 脘腹胀满是什么意思| 闪点什么意思| 拉肚子用什么药| 芹菜和什么不能一起吃| 颈椎病吃什么药| 晟这个字念什么| 鱼油吃多了有什么副作用| 梦见网鱼是什么征兆| 杜松子是什么| 耀眼是什么意思| 过去的日子叫什么日| 结节影是什么意思| 高血压挂什么科室| 小孩生日送什么礼物| 为什么空调| 65年属什么生肖| 大学挂科是什么意思| 前胸后背疼是什么原因| 味淋是什么东西| 四月十五日是什么日子| 吃什么缓解痛经| 爱新觉罗是什么民族| 啊哈是什么意思| 喉咙疼痛吃什么药| 电气火灾用什么灭火| 甲状腺结节吃什么药| 甘油三酯高是什么原因造成的| 什么坚果适合减肥吃| 狗狗不能吃什么水果| 什么叫打板| 五月十三日是什么星座| 姜子牙姓什么| 脸上发痒是什么原因| 卵泡回声什么意思| 手上长毛是什么原因| 破伤风伤口有什么症状| 过年吃什么| 帽缨是什么意思| 湿热重吃什么药| 喝黄瓜汁有什么好处| 什么鸡适合炖汤| 甲状腺查什么| 杵状指见于什么病| 视力模糊是什么原因| 铭五行属什么| 玉露茶属于什么茶| 高血压中医叫什么病| 煤气罐在什么情况下会爆炸| 夏枯草长什么样| 请丧假需要什么证明| 柏树长什么样子| ct是检查什么| 什么叫银屑病| fob价格是什么意思| 绿茶女是什么意思| 单病种是什么意思| 水囊是什么| 嗪读什么| 胆囊切除后有什么影响| 光明会是什么组织| 作践自己是什么意思| 刘禅属什么生肖| 917是什么星座| 经常偏头疼是什么原因| 12月23日是什么星座| 封印是什么意思| 口腔溃疡吃什么药好的快| 为什么会得盆腔炎| 大便为什么不成形| 梦见雪是什么征兆| rs是什么意思| 子卯相刑有什么危害| 拘谨是什么意思| 毒灵芝长什么样| 红枸杞有什么功效| 什么分什么裂| 浮生若梦什么意思| 红细胞计数偏低是什么意思| 西瓜有什么功效和作用| 9月12是什么星座| 结婚登记需要什么证件| 头晕目眩是什么病的征兆| ti是什么元素| 胃胀吃什么药效果最好| 梦见老宅是什么意思| pu是什么元素| 心肌缺血吃什么食物好| 柿子不能和什么一起吃| 韭菜什么时候种最好| 月经前一周失眠是什么原因| 六月26日是什么日子| 睡眠不好会引起什么症状| 大便有酸味是什么原因| 女人更年期吃什么药| 喝酒前喝什么不容易醉又不伤胃| 始于初见止于终老是什么意思| 什么是闰年什么是平年| 自行车什么牌子好| 检查免疫力都需要化验什么项目| 马齿苋是什么| 包粽子用什么叶子| 小跟班是什么意思| 轻度脂肪肝吃什么药| 地壳是什么| 开柙出虎是什么意思| 安居乐业什么意思| 手发胀是什么原因造成的| 桑葚什么时候成熟| 揭榜是什么意思| 说什么情深似海我却不敢当| 猎德有什么好玩的| 晚上睡觉磨牙是什么原因| bacon是什么意思| 女人长期做俯卧撑有什么效果| 什么是区块链技术| 喜欢吃冰的是什么原因| 肾结石是由什么原因引起的| 附睾炎吃什么药| 锦衣玉食什么意思| 清分日期是什么意思| 什么的街道| 急性青光眼是什么症状| 恶性贫血是什么意思| 什么可以吃| pony是什么意思| 辣椒红是什么| 秋千为什么叫秋千| 虾青素有什么作用| 细胞核由什么组成| gmv是什么意思| 启字五行属什么| 茄子把有什么功效| 交杯酒是什么意思| 世界上最多笔画的字是什么字| 阿胶适合什么人吃| 查肝胆胰脾肾挂什么科| 市长是什么级别| 牛逼是什么| 眼底筛查是检查什么| 吃桃有什么好处| 吃什么食物对心脏有好处| 天意不可违是什么意思| 孕妇贫血对胎儿有什么影响| 口腔溃疡吃什么药好使| 眼睑浮肿是什么原因| 末梢神经炎吃什么药| 脚掌发麻是什么原因| 一声叹息是什么意思| 什么在千里| hcho是什么意思| 孕反什么时候结束| 叶凡为什么找石昊求救| 1968年五行属什么| 阿姨是什么意思| 验血肝功能看什么指标| 抱恙是什么意思| 黑色素沉淀是什么原因引起的| 3.2号是什么星座| 头上两个旋代表什么| 颈椎压迫神经吃什么药| 尿酸高会得什么病| 唐氏是什么意思| 阴虱用什么药可以根除| 双肺呼吸音粗是什么意思| 什么情况下吃奥司他韦| 正月十八是什么星座| 胺碘酮又叫什么名字| 男性性功能减退吃什么药| 百度
Skip to main content

左眼跳什么意思

百度 国家的政治建设成就巨大,经济和社会建设应及时跟进,让政治建设的火车头挂上越来越多的车厢。

You can speed up your workflows by configuring them to run on larger runners.

Who can use this feature?

Larger runners are only available for organizations and enterprises using the GitHub Team or GitHub Enterprise Cloud plans.

Platform navigation

Running jobs on your runner

Once your runner type has been defined, you can update your workflow YAML files to send jobs to your newly created runner instances for processing. You can use runner groups or labels to define where your jobs run.

Note

Larger runners are automatically assigned a default label that corresponds to the runner name. You cannot add custom labels to larger runners, but you can use the default labels or the runner's group to send jobs to specific types of runners.

Only owner or administrator accounts can see the runner settings. Non-administrative users can contact the organization owner to find out which runners are enabled. Your organization owner can create new runners and runner groups, as well as configure permissions to specify which repositories can access a runner group. For more information, see Managing larger runners.

Once your runner type has been defined, you can update your workflow YAML files to send jobs to your newly created runner instances for processing. You can use runner groups or labels to define where your jobs run.

Note

Larger runners are automatically assigned a default label that corresponds to the runner name. You cannot add custom labels to larger runners, but you can use the default labels or the runner's group to send jobs to specific types of runners.

Only owner or administrator accounts can see the runner settings. Non-administrative users can contact the organization owner to find out which runners are enabled. Your organization owner can create new runners and runner groups, as well as configure permissions to specify which repositories can access a runner group. For more information, see Managing larger runners.

Once your runner type has been defined, you can update your workflow YAML files to send jobs to runner instances for processing. To run jobs on macOS larger runners, update the runs-on key in your workflow YAML files to use one of the GitHub-defined labels for macOS runners. For more information, see Available macOS larger runners.

Available macOS larger runners

Use the labels in the table below to run your workflows on the corresponding macOS larger runner.

Runner SizeArchitectureProcessor (CPU)Memory (RAM)Storage (SSD)Workflow label
LargeIntel1230 GB14 GBmacos-latest-large, macos-13-large, macos-14-large [latest], macos-15-large
XLargearm64 (M2)5 (+ 8 GPU hardware acceleration)14 GB14 GBmacos-latest-xlarge, macos-13-xlarge, macos-14-xlarge [latest], macos-15-xlarge

Note

For macOS larger runners, the -latest runner label uses the macOS 12 runner image. For macOS Xlarge, the -latest runner label uses the macOS 13 runner image

Viewing available runners for a repository

If you have repo: write access to a repository, you can view a list of the runners available to the repository.

  1. On GitHub, navigate to the main page of the repository.

  2. Under your repository name, click Actions.

    Screenshot of the tabs for the "github/docs" repository. The "Actions" tab is highlighted with an orange outline.

  3. In the left sidebar, under the "Management" section, click Runners.

  4. Review the list of available runners for the repository.

  5. Optionally, to copy a runner's label to use it in a workflow, click to the right of the runner, then click Copy label.

Note

Enterprise and organization owners can create runners from this page. To create a new runner, click New runner at the top right of the list of runners to add runners to the repository.

For more information, see Managing larger runners and Adding self-hosted runners.

Using groups to control where jobs are run

In this example, Ubuntu runners have been added to a group called ubuntu-runners. The runs-on key sends the job to any available runner in the ubuntu-runners group:

name: learn-github-actions
on: [push]
jobs:
  check-bats-version:
    runs-on: 
      group: ubuntu-runners
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-node@v4
        with:
          node-version: '14'
      - run: npm install -g bats
      - run: bats -v

Using groups to control where jobs are run

In this example, Ubuntu runners have been added to a group called ubuntu-runners. The runs-on key sends the job to any available runner in the ubuntu-runners group:

name: learn-github-actions
on: [push]
jobs:
  check-bats-version:
    runs-on: 
      group: ubuntu-runners
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-node@v4
        with:
          node-version: '14'
      - run: npm install -g bats
      - run: bats -v

Using labels to control where jobs are run

You can implicitly pass a label to the runs-on key by using the syntax runs-on: LABEL. Alternatively, you can use the labels key, as shown in the example below.

In this example, the runs-on key sends the job to any available runner that has been assigned the ubuntu-20.04-16core label:

name: learn-github-actions
on: [push]
jobs:
  check-bats-version:
    runs-on:
      labels: ubuntu-20.04-16core
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-node@v4
        with:
          node-version: '14'
      - run: npm install -g bats
      - run: bats -v

Anyone with write access to an Actions-enabled repository can find out the labels for the runners that are available in that repository. See Running jobs on larger runners.

Using labels to control where jobs are run

You can implicitly pass a label to the runs-on key by using the syntax runs-on: LABEL. Alternatively, you can use the labels key, as shown in the example below.

In this example, the runs-on key sends the job to any available runner that has been assigned the windows-2022-16core label:

name: learn-github-actions
on: [push]
jobs:
  check-bats-version:
    runs-on:
      labels: windows-2022-16core
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-node@v4
        with:
          node-version: '14'
      - run: npm install -g bats
      - run: bats -v

Anyone with write access to an Actions-enabled repository can find out the labels for the runners that are available in that repository. See Running jobs on larger runners.

Targeting macOS larger runners in a workflow

To run your workflows on macOS larger runners, set the value of the runs-on key to a label associated with a macOS larger runner. For a list of macOS larger runner labels, see Available macOS larger runners.

In this example, the workflow uses a label that is associated with macOS XL runners. The runs-on key sends the job to any available runner with a matching label:

name: learn-github-actions-testing
on: [push]
jobs:
  build:
    runs-on: macos-13-xlarge
    steps:
      - uses: actions/checkout@v4
      - name: Build
        run: swift build
      - name: Run tests
        run: swift test

Using labels and groups to control where jobs are run

When you combine groups and labels, the runner must meet both requirements to be eligible to run the job.

In this example, a runner group called ubuntu-runners is populated with Ubuntu runners, which have also been assigned the label ubuntu-20.04-16core. The runs-on key combines group and labels so that the job is routed to any available runner within the group that also has a matching label:

name: learn-github-actions
on: [push]
jobs:
  check-bats-version:
    runs-on:
      group: ubuntu-runners
      labels: ubuntu-20.04-16core
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-node@v4
        with:
          node-version: '14'
      - run: npm install -g bats
      - run: bats -v

Using labels and groups to control where jobs are run

When you combine groups and labels, the runner must meet both requirements to be eligible to run the job.

In this example, a runner group called ubuntu-runners is populated with Ubuntu runners, which have also been assigned the label ubuntu-20.04-16core. The runs-on key combines group and labels so that the job is routed to any available runner within the group that also has a matching label:

name: learn-github-actions
on: [push]
jobs:
  check-bats-version:
    runs-on:
      group: ubuntu-runners
      labels: ubuntu-20.04-16core
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-node@v4
        with:
          node-version: '14'
      - run: npm install -g bats
      - run: bats -v

Troubleshooting larger runners

If you notice the jobs that target your larger runners are delayed or not running, there are several factors that may be causing this.

  • Concurrency settings: You may have reached your maximum concurrency limit. If you would like to enable more jobs to run in parallel, you can update your autoscaling settings to a larger number. For more information, see Managing larger runners.
  • Repository permissions: Ensure you have the appropriate repository permissions enabled for your larger runners. By default, enterprise runners are not available at the repository level and must be manually enabled by an organization administrator. For more information, see Managing larger runners.
  • Billing information: You must have a valid credit card on file in order to use larger runners. After adding a credit card to your account, it can take up to 10 minutes to enable the use of your larger runners. For more information, see Managing your payment and billing information.
  • Spending limit: Your GitHub Actions spending limit must be set to a value greater than zero. For more information, see Setting up budgets to control spending on metered products.
  • Fair use policy: GitHub has a fair use policy that begins to throttle jobs based on several factors, such as how many jobs you are running or how many jobs are running across the entirety of GitHub Actions.
  • Job queue to assign time: Job queue to assign time refers to the time between a job request and GitHub assigning a VM to execute the job. Standard GitHub-hosted runners utilizing prescribed YAML workflow labels (such as ubuntu-latest) are always in a "warm" state. With larger runners, a warm machine may not be ready to pick up a job on first request as the pools for these machines are smaller. As a result, GitHub may need to create a new VM, which increases the queue to assign time. Once a runner is in use, VMs are readily for subsequent workflow runs, reducing the queue to assign time for future workflow runs over the next 24 hours.

If you notice the jobs that target your larger runners are delayed or not running, there are several factors that may be causing this.

  • Concurrency settings: You may have reached your maximum concurrency limit. If you would like to enable more jobs to run in parallel, you can update your autoscaling settings to a larger number. For more information, see Managing larger runners.
  • Repository permissions: Ensure you have the appropriate repository permissions enabled for your larger runners. By default, enterprise runners are not available at the repository level and must be manually enabled by an organization administrator. For more information, see Managing larger runners.
  • Billing information: You must have a valid credit card on file in order to use larger runners. After adding a credit card to your account, it can take up to 10 minutes to enable the use of your larger runners. For more information, see Managing your payment and billing information.
  • Spending limit: Your GitHub Actions spending limit must be set to a value greater than zero. For more information, see Setting up budgets to control spending on metered products.
  • Fair use policy: GitHub has a fair use policy that begins to throttle jobs based on several factors, such as how many jobs you are running or how many jobs are running across the entirety of GitHub Actions.
  • Job queue to assign time: Job queue to assign time refers to the time between a job request and GitHub assigning a VM to execute the job. Standard GitHub-hosted runners utilizing prescribed YAML workflow labels (such as ubuntu-latest) are always in a "warm" state. With larger runners, a warm machine may not be ready to pick up a job on first request as the pools for these machines are smaller. As a result, GitHub may need to create a new VM, which increases the queue to assign time. Once a runner is in use, VMs are readily for subsequent workflow runs, reducing the queue to assign time for future workflow runs over the next 24 hours.

Because macOS arm64 does not support Node 12, macOS larger runners automatically use Node 16 to execute any JavaScript action written for Node 12. Some community actions may not be compatible with Node 16. If you use an action that requires a different Node version, you may need to manually install a specific version at runtime.

Note

ARM-powered runners are currently in public preview and are subject to change.

什么的杨桃 什么的花纹 昂热为什么认识路鸣泽 孕妇耻骨疼是什么原因 大头鱼吃什么食物
ip地址是什么意思 遁形是什么意思 司空见惯是说司空见惯了什么 血压低头晕是什么原因导致的 骨关节疼痛什么原因
上火了吃什么降火最快 他乡遇故知什么意思 什么水果对眼睛好 西米露是什么材料做的 生日蛋糕上写什么字比较有创意
肠炎吃什么食物 医士是什么职称 逆转是什么意思 如意丹的作用是什么 1996年1月属什么生肖
疣是什么原因造成的hcv8jop4ns9r.cn 笋壳鱼是什么鱼hcv9jop0ns6r.cn 2015属什么生肖hcv8jop2ns8r.cn 免签国家是什么意思jasonfriends.com 3p 什么 感觉hcv8jop0ns4r.cn
糜米是什么米hcv7jop5ns1r.cn 吃什么白蛋白提升快wmyky.com 内敛什么意思hcv8jop6ns2r.cn darker是什么意思hcv9jop6ns6r.cn 幼猫能吃什么hcv8jop5ns0r.cn
吃什么变聪明hcv9jop6ns9r.cn 蜂王浆是什么东西hcv7jop4ns7r.cn 什么的铅笔hcv9jop5ns5r.cn 什么克火hcv9jop6ns6r.cn 值机是什么xscnpatent.com
西洋参不适合什么人吃hcv8jop6ns1r.cn 凌霄花什么时候开花hcv7jop9ns0r.cn 胃炎吃什么药效果最好hcv8jop7ns9r.cn 哈森鞋子属于什么档次hcv8jop7ns5r.cn 心肌炎吃什么药效果好hcv9jop6ns1r.cn
百度