166 検索結果 "runs-on"
GitHub Packages /
GitHub Packagesのクイックスタート
ファイル
YAML
name: Node.js Package
on:
release:
types: [created]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
GitHub Actions / ユース ケースと例 /
サンプル ワークフローの作成
actor }} is learning GitHub Actions
on: [push]
jobs:
check-bats-version:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
REST API /
GitHub REST API のクイックスタート
fe リポジトリ内の issue の一覧を要求します。
YAML
on:
workflow_dispatch:
jobs:
use_api:
runs-on: ubuntu-latest
permissions:
issues: read
steps:
- env:
GH_TOKEN: ${{ secrets
GitHub Actions / セキュリティ / セキュリティ強化されたデプロイ /
PyPI での OpenID Connect の構成
トークンを交換します。このトークンを使用して、パッケージのリリースディストリビューションを PyPI にアップロードします。
YAML
jobs:
release-build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
GitHub Pages / はじめに /
GitHub Pages でのカスタム ワークフローの使用
jobs:
deploy:
permissions:
contents: read
pages: write
id-token: write
runs-on: ubuntu-latest
needs: jekyll-build
environment:
name: github-pages
url:
コードセキュリティ / サプライ チェーンのセキュリティ / サプライ チェーンを理解する /
依存関係レビュー アクションの構成
on: [pull_request]
permissions:
contents: read
jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: 'Checkout Repository'
uses: actions/checkout@v4
GitHub Actions / ワークフローを書き込む / ワークフロー動作を選択する /
ワークフローからのデータの格納と共有
レポートも別の成果物としてアップロードされます。
YAML
name: Node CI
on: [push]
jobs:
build_and_test:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
GitHub Actions / ユース ケースと例 / コンテナー化されたサービス /
PostgreSQLサービスコンテナの作成
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 / ユース ケースと例 / パッケージの公開 /
Node.jsパッケージの公開
name: Publish Package to npmjs
on:
release:
types: [published]
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write
steps:
- uses:
GitHub Actions / ユース ケースと例 / デプロイ /
Azure 静的 Web アプリへのデプロイ
(github.event_name == 'pull_request' && github.event.action != 'closed')
runs-on: ubuntu-latest
name: Build and Deploy
steps:
- uses: actions/checkout@v4