166 検索結果 "runs-on"
GitHub Actions / ユース ケースと例 / ビルドおよびテスト /
PowerShell のビルドとテスト
Test PowerShell on Ubuntu
on: push
jobs:
pester-test:
name: Pester test
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v4
GitHub Actions / 自動化を共有 / アクションを作成する /
Docker コンテナーのアクションを作成する
ださい。
.github/workflows/main.yml
YAML
on: [push]
jobs:
hello_world_job:
runs-on: ubuntu-latest
name: A job to say hello
steps:
- name: Hello world action
GitHub Actions / ユース ケースと例 / コンテナー化されたサービス /
Redisサービスコンテナの作成
job
container-job:
# Containers must run in Linux based operating systems
runs-on: ubuntu-latest
# Docker Hub image that `container-job` executes in
container:
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:
コードセキュリティ / サプライ チェーンのセキュリティ / サプライ チェーンを理解する /
依存関係レビュー アクション構成のカスタマイズ
"main" ]
permissions:
contents: read
jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: 'Checkout repository'
uses: actions/checkout@v4
GitHub Actions / ワークフローを書き込む / ワークフローを実行するタイミングを選択する /
条件を使用してジョブの実行を制御する
jobs:
production-deploy:
if: github.repository == 'octo-org/octo-repo-prod'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
REST API / アクション /
ワークフロー実行の REST API エンドポイント
rerun
Response
応答の例応答スキーマ
Status: 201
List workflow runs for a repository
Lists all workflow runs for a repository. You can use parameters to narrow the
REST API / チェック /
チェック実行用 REST API エンドポイント
number of check runs with the same name to 1000. Once these check runs exceed 1000, GitHub will start to automatically delete older check runs.
Note
The Checks
GitHub Actions / ユース ケースと例 / コンテナー化されたサービス /
サービスコンテナについて
job
container-job:
# Containers must run in Linux based operating systems
runs-on: ubuntu-latest
# Docker Hub image that `container-job` executes in
container:
GitHub Actions / ユース ケースと例 / パッケージの公開 /
MavenでのJavaのパッケージの公開
the Maven Central Repository
on:
release:
types: [created]
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Maven Central