166 検索結果 "runs-on"
GitHub Actions / GitHub Actions に移行する / 手動移行 /
Travis CI から GitHub Actions への移行
matrix.env }} を使用してカスタム変数を参照します。
name: Node.js CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
include:
- node-version: '14.x'
site: "prod"
GitHub Issues / Projects / projects の自動化 /
Actions を使用した Projects の自動化
review".
on:
pull_request:
types:
- ready_for_review
jobs:
track_pr:
runs-on: ubuntu-latest
steps:
# Uses the [actions/create-github-app-token](https://github
GitHub Actions / ユース ケースと例 / ビルドおよびテスト /
Rubyでのビルドとテスト
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
ruby-version: ['3.1', '3.0', '2.7']
steps:
GitHub Packages / ワークフローでの GitHub Packages の管理 /
GitHub Actionsでのパッケージの公開とインストール
on the latest available version of Ubuntu.
jobs:
build-and-push-image:
runs-on: ubuntu-latest
# Sets the permissions granted to the `GITHUB_TOKEN` for
GitHub Actions / ワークフローを書き込む /
GitHub Actions のクイックスタート
testing out GitHub Actions 🚀
on: [push]
jobs:
Explore-GitHub-Actions:
runs-on: ubuntu-latest
steps:
- run: echo "🎉 The job was automatically triggered
アプリ / 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:
GitHub Actions / セキュリティ / セキュリティ強化されたデプロイ /
HashiCorp Vault での OpenID Connect の構成
。 (例: secret/data/production/ci npmToken)。
YAML
jobs:
retrieve-secret:
runs-on: ubuntu-latest
permissions:
id-token: write
contents: read
steps:
- name:
GitHub Actions / ユース ケースと例 / デプロイ /
GitHub Actions を使用してデプロイする
Deployment
concurrency: production
on:
push:
branches:
- main
jobs:
deployment:
runs-on: ubuntu-latest
environment: production
steps:
- name: deploy
# ...deployment-specific
GitHub Actions / 自動化を共有 / アクションを作成する /
JavaScript アクションを作成する
who-to-greet 入力を自分の名前に置き換えることもできます。
YAML
on: [push]
jobs:
hello_world_job:
runs-on: ubuntu-latest
name: A job to say hello
steps:
- name: Hello world action
GitHub Actions / ワークフローを書き込む / ワークフローを実行するタイミングを選択する /
ワークフローのトリガー
ーは、このステップが実行されると実行されます。
on:
issues:
types:
- opened
jobs:
label_issue:
runs-on: ubuntu-latest
steps:
- env:
GH_TOKEN: ${{ secrets.MY_TOKEN }}
ISSUE_URL: