仓鼠为什么喜欢跑轮| 中老年人吃什么钙片好| 打马赛克是什么意思| 静五行属性是什么| cg是什么意思| 测脸型适合什么发型| 壬午是什么生肖| 核载是什么意思| 大便失禁吃什么药| 什么治胃胀气| 事无巨细是什么意思| 烧心胃酸吃什么药| 宋威龙什么星座| 独苗是什么意思| 开塞露是什么| 红绿蓝混合是什么颜色| 家里有蚂蚁是什么原因| 喝酒喝多了有什么危害| 杰瑞是什么品种的老鼠| 为什么要打破伤风| 830是什么意思| 11月25日是什么星座| 珍珠鸟吃什么| 一进大门看见什么最好| 无限未来为什么不写了| 脖子爱出汗是什么原因| 海石花是什么| 柝什么意思| 葡萄球菌感染是什么原因引起的| 3月4号是什么星座| 孕期用什么护肤品| 西洋参可以和什么一起泡水喝| 九月七日是什么星座| 蛊是什么意思| 尿结石挂什么科| 三角形为什么具有稳定性| 胰腺炎吃什么药好| 破釜沉舟是什么意思| 作揖是什么意思| 做功是什么意思| 凤尾菜又叫什么菜| salute什么意思| 屁多肚子胀是什么原因| CAT是什么| 五月17号是什么星座| 吡唑醚菌酯治什么病| 虾仁和什么包饺子好吃| 窦性心律不齐有什么危害| 子宫内膜囊性增生是什么意思| 南冠指的是什么| 什么是roi| 自限性疾病是什么意思| 肚脐眼位置疼是什么原因| 王不见王是什么意思| 情志是什么意思| 肾病可以吃什么水果| 什么叫脘腹胀痛| 什么叫语言障碍| 孕妇吸二手烟对胎儿有什么影响| ac是什么元素| 腿上长水泡是什么原因引起的| 人为什么要日b| 不什么不什么的四字词语| 男人第一次什么 感觉| 骨碎补有什么功效| 3月12日什么星座| 胸部ct平扫能检查出什么| 小孩拉肚子吃什么药好| 介错是什么意思| 苦丁茶有什么功效| 节节草煮水喝治什么病| 和亲是什么意思| 牙杀完神经为什么还疼| 此地无银三百两什么意思| 尿血吃什么药最好| cocoon是什么意思| 光是什么意思| 按摩是什么意思| 吃猪血有什么好处和坏处| 梦见小白蛇是什么预兆| 大腿骨叫什么骨| diptyque属于什么档次| rop胎位是什么意思| 孕早期需要注意什么| 嘴唇正常颜色是什么样| 蒙脱石散不能和什么药一起吃| 1977年属蛇是什么命| 乳果糖什么时候吃效果更佳| peppa是什么意思| 刮痧用的油是什么油| 打饱嗝是什么原因| tax是什么意思| clinic是什么意思| 鼻子上的痣有什么寓意| 什么是孽缘| 哺乳期牙龈肿痛可以吃什么药| 尿频什么原因| br是什么意思| 血窦是什么意思| 检测毛囊去什么医院| 梦见吃肉是什么意思| 牙疼吃什么饭| hip是什么意思| 乳糖不耐受吃什么药| 侏儒症是缺乏什么元素| 气泡水是什么| 桥本甲状腺炎挂什么科| 竹节棉是什么面料| 陈皮有什么功效作用| 舒肝健胃丸治什么病| 4岁小孩流鼻血是什么原因| 梦见穿新裤子是什么意思| 04属什么| 眼镜蛇为什么叫眼镜蛇| 额头高代表什么| 五六月份是什么星座| 农历和阳历有什么区别| 韭黄炒什么好吃| 红色血痣是什么原因| 皮肤长斑是什么原因引起的| 什么是用户名| 龙的九个儿子都叫什么名字| 大名鼎鼎的鼎是什么意思| 什么是势能| mtt什么意思| 早餐吃什么| 旅拍什么意思| 甲状腺功能减退是什么原因引起的| 囊肿是什么病严重吗| 成都是什么气候| 海纳百川是什么意思| 桂花树施什么肥| 康五行属什么| 人中附近长痘痘什么原因| 腰肌劳损是什么意思| 镜里观花是什么生肖| 苏打是什么| 顺理成章是什么意思| 手不什么什么| 黑金刚是什么药| 审时度势是什么意思| 原则上是什么意思| 铅是什么| 日值上朔是什么意思| 刀个刀个刀刀那是什么刀| 为什么月经迟迟不来| 高压偏低是什么原因造成的| 疏忽是什么意思| 斐字五行属什么| bhpc是什么牌子| 阳虚吃什么| 87年属于什么生肖| 黄精有什么功效和作用| 大惊小怪是什么生肖| 头孢什么样子图片| hav是什么病毒| 女人长胡子是什么原因| 吃丝瓜有什么好处| 肝胆科属于什么科| 宫腔内偏强回声是什么意思| 阴虱长什么样子| 梦到自己被蛇咬是什么意思| 皮脂腺痣是什么原因引起的| 宫缩什么感觉| 蘑菇什么季节长出来| 睡眠不好吃什么好| 尿液中有白色沉淀物是什么原因| 腥是什么意思| 梦到妈妈怀孕什么预兆| 女人喝胶原蛋白有什么好处| 釜底抽薪是什么计| 慈禧属什么生肖| 什么一笑| 落地成盒什么意思| 棕色和什么颜色搭配好看| 午饭吃什么| 狮子被称为什么| 花是什么生肖| ch是什么牌子| 二甲双胍有什么副作用| 明年是什么生肖年| 啄木鸟为什么不会脑震荡| 为什么老是梦到男朋友| 做梦抓到很多鱼是什么征兆| 去取环前需做什么准备| 印度人口什么时候超过中国| 88年属什么的生肖| 太阳病是什么意思| 海螵蛸是什么东西| 蒸鱼用什么鱼| 很难怀孕是什么原因| 制片人是做什么的| 手麻胳膊麻是什么原因引起的| 为什么要闰月| 211是什么| 6.16什么星座| 喝咖啡有什么好处| 不加热血清反应素试验是什么| 8848是什么意思| 失眠吃什么中成药效果最好| 尿常规是检查什么的| 什么茶叶好喝| 海字五行属什么| 南方的粽子一般是什么口味| 什么是德行| 儿童拉肚子挂什么科| 黄喉是什么| 石头记为什么叫红楼梦| 耳洞发炎用什么药| 梦见塌方是什么预兆| 风热感冒什么症状| 牙龈是什么| fob价格是什么意思| 寒颤是什么意思| 左肾钙乳症是什么病| 0x00000024蓝屏代码是什么意思| 助听器什么价位| 行李是什么意思| 风湿什么药好| 六月一号什么星座| 梦到买房子是什么意思| 孙策和孙权什么关系| 智齿痛吃什么药| 棺材中禁止放什么东西| 物以类聚人以群分什么意思| 给医生送锦旗写什么| 男性左下腹疼痛是什么原因| hcg翻倍不好是什么原因造成的| 贵人相助是什么意思| 音序是什么| 1954年属什么| 抚今追昔的意思是什么| 女男是什么字| cm医学上是什么意思| 甲状腺结节对身体有什么影响| 集体户口是什么意思| 血色素是什么意思| 红班狠疮的早期症状是什么| 缺锌容易得什么病| 为什么记忆力很差| 10月15日是什么星座| 牙齿痛吃什么消炎药| 碱性水是什么水| 心率用什么字母表示| 1834是什么意思| 天壤之别是什么意思| 拔火罐有什么好处| 误会是什么意思| 结扎什么意思| 黎明破晓是什么意思| 粽子叶子是什么叶子| 妍什么意思| 胸口正中间疼痛是什么病症| 心里烦躁是什么原因| 大圈什么意思| 猪肚和什么煲汤最好| 小白龙叫什么名字| 什么是五毒| 莹字五行属什么| 海豹油有什么作用| flour什么意思| 深入交流是什么意思| 为什么会呼吸性碱中毒| 牛头马面是什么生肖| 百度
Skip to main content

Mayor's Publicity Initiative should be Applauded

百度 在双方首回合的比赛中,郭艾伦的表现非常出色,拿到了13分10助攻的两双数据,最终在他的帮助下,辽宁队也在客场1分险胜北京队,迎来开门红。

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.

粉条是什么做的 血糖高对身体有什么危害 早唐筛查是检查什么 幻觉是什么意思 未来的未多一横念什么
人生于世上有几个知己是什么歌 地藏菩萨是管什么的 什么案件才会出动便衣 与什么隔什么 郭德纲什么学历
铁蛋白高是什么意思 蓁是什么意思 发际线高适合什么发型 来事头疼什么原因 甲状腺激素高吃什么药
鼻炎是什么原因引起的 缺钾挂什么科 九月十五是什么星座的 西梅什么时候成熟 统招是什么意思
牙龈充血是什么原因hcv9jop3ns9r.cn 特警是干什么的hcv8jop0ns5r.cn 什么东西能吃不能碰0297y7.com 草莓是什么季节的hcv8jop8ns1r.cn 吴字五行属什么hcv8jop2ns2r.cn
中指和无名指一样长代表什么liaochangning.com 英语6级是什么水平hcv7jop9ns0r.cn cp组合什么意思hcv9jop7ns3r.cn 拔罐出水泡是什么原因inbungee.com 次抛是什么意思hcv9jop0ns2r.cn
球鞋ep是什么意思hcv9jop3ns1r.cn 乳腺病是什么意思1949doufunao.com 全身spa是什么意思hcv8jop7ns8r.cn 雪藏是什么意思hcv9jop1ns8r.cn 康乃馨适合送什么人hcv8jop2ns1r.cn
莅临什么意思hcv8jop9ns0r.cn 大便不成形吃什么食物好hcv8jop6ns0r.cn 慢性胰腺炎吃什么药bfb118.com 肩周炎用什么药最好mmeoe.com 明朝北京叫什么hcv9jop4ns4r.cn
百度