169 Resultados de la búsqueda para "runs-on"
GitHub Actions / Escribir flujos de trabajo / Elegir lo que hacen los flujos de trabajo /
Control de la simultaneidad de flujos de trabajo y trabajos
concurrency keyword at the job level:
on:
push:
branches:
- main
jobs:
job-1:
runs-on: ubuntu-latest
concurrency:
group: example-group
cancel-in-progress: true
GitHub Actions / Casos de uso y ejemplos / Implementación /
Desplegar con GitHub Actions
Deployment
concurrency: production
on:
push:
branches:
- main
jobs:
deployment:
runs-on: ubuntu-latest
environment: production
steps:
- name: deploy
# ...deployment-specific
GitHub Actions / Casos de uso y ejemplos / Compilación y prueba /
Compilar y probar desarrollos en .NET
versiones múltiples de .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 / Seguridad / Guías de seguridad /
Autenticación automática de tokens
GH_TOKEN:
YAML
name: Open new issue
on: workflow_dispatch
jobs:
open-issue:
runs-on: ubuntu-latest
permissions:
contents: read
issues: write
steps:
- run: |
GitHub Actions / Migrar a GitHub Actions / Migraciones manuales /
Migrarse de Travis CI a GitHub Actions
las variables personalizadas:
name: Node.js CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
include:
- node-version: '14.x'
site: "prod"
GitHub Actions / Casos de uso y ejemplos / Administración de proyectos /
Comentar en una propuesta cuando se le agrega una etiqueta
labeled
jobs:
add-comment:
if: github.event.label.name == 'help wanted'
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- name: Add comment
run:
GitHub Actions / Casos de uso y ejemplos / Compilación y prueba /
Crear y probar en 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:
Aplicaciones / Creación de aplicaciones de GitHub / Autenticación con una GitHub App /
Realización de solicitudes de API autenticadas con una aplicación de GitHub en un flujo de trabajo de Acciones de GitHub
aplicación.
YAML
on:
workflow_dispatch:
jobs:
demo_app_authentication:
runs-on: ubuntu-latest
steps:
- name: Generate a token
id: generate-token
uses:
REST API / Autenticación /
Autenticación en la API REST
la ruta de acceso, consulta Introducción a la API REST.
jobs:
use_api:
runs-on: ubuntu-latest
permissions: {}
steps:
- env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN
GitHub Actions / Seguridad / Fortalecer la seguridad de las implementaciones /
Configurar OpenID Connect en HashiCorp Vault
ejemplo: secret/data/production/ci npmToken.
YAML
jobs:
retrieve-secret:
runs-on: ubuntu-latest
permissions:
id-token: write
contents: read
steps:
- name: