170 搜索结果 "runs-on"
GitHub Actions / 自托管运行程序 / 操作运行器控制器 /
操作运行器控制器快速入门
配置中的值在终端中运行以下命令。
运行命令时,请记住以下事项。
仔细更新 INSTALLATION_NAME 值。 在工作流中,将使用安装名称作为 runs-on 的值。 有关详细信息,请参阅“GitHub Actions 的工作流语法”。
将 NAMESPACE 值更新为希望创建运行器 Pod 的位置。
GitHub Actions / GitHub 托管的运行程序 / 关于 GitHub 托管的运行程序 /
关于 GitHub 托管的运行程序
托管的运行程序需要网络访问,上传和下载速度至少为 70 千位每秒。
使用 GitHub 托管的运行器
若要使用 GitHub 托管的运行器,请创建一个作业,并使用 runs-on 来指定将处理该作业的运行器类型,例如 ubuntu-latest、windows-latest 或 macos-latest。 有关运行程序类型的完整列表,请参阅“关于
GitHub Actions / 写入工作流 / 选择工作流何时运行 /
触发工作流的事件
request comments
name: PR comment
if: ${{ github.event.issue.pull_request }}
runs-on: ubuntu-latest
steps:
- run: |
echo A comment on PR $NUMBER
env:
NUMBER:
GitHub Actions / 用例和示例 / 生成和测试 /
构建和测试 Xamarin 应用程序
版本并构建 Xamarin.iOS 应用程序。
name: Build Xamarin.iOS app
on: [push]
jobs:
build:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- name: Set default Xamarin
GitHub Actions / 用例和示例 / 生成和测试 /
构建和测试 Swift
[ubuntu-latest, macos-latest]
swift: ["5.2", "5.3"]
runs-on: ${{ matrix.os }}
steps:
- uses: swift-actions/setup-swift@65540b95f514
GitHub Actions / 用例和示例 / 发布包 /
使用 Gradle 发布 Java 包
the Maven Central Repository
on:
release:
types: [created]
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Java
uses:
GitHub Actions / 安全性 / 安全强化部署 /
在 Google Cloud Platform 中配置 OpenID Connect
branches:
- main
permissions:
id-token: write
jobs:
Get_OIDC_ID_token:
runs-on: ubuntu-latest
steps:
- id: 'auth'
name: 'Authenticate to GCP'
uses: 'g
GitHub Actions / 用例和示例 / 生成和测试 /
构建和测试 .NET
setup-dotnet 一文。
使用多个 .NET 版本
name: dotnet package
on: [push]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
dotnet-version: [ '3.1.x', '6.0.x' ]
steps:
GitHub Actions / 用例和示例 / 项目管理 /
向议题添加标签
Label issues
on:
issues:
types:
- reopened
- opened
jobs:
label_issues:
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- run: gh issue edit "$NUMBER"
“应用” / 创建 GitHub 应用 / 使用 GitHub App 进行身份验证 /
使用 GitHub Actions 工作流中的 GitHub App 发出经过身份验证的 API 请求
替换为存储应用私钥的机密的名称。
YAML
on:
workflow_dispatch:
jobs:
demo_app_authentication:
runs-on: ubuntu-latest
steps:
- name: Generate a token
id: generate-token
uses: