169 Resultados de la búsqueda para "runs-on"
GitHub Actions / Escribir flujos de trabajo /
Sintaxis del flujo de trabajo para GitHub Actions
schedule:
- cron: '30 5 * * 1,3'
- cron: '30 5 * * 2,4'
jobs:
test_schedule:
runs-on: ubuntu-latest
steps:
- name: Not on Monday or Wednesday
if: github.event
GitHub Actions / Escribir flujos de trabajo / Elegir lo que hacen los flujos de trabajo /
Comandos de flujo de trabajo para Acciones de GitHub
::endgroup::
Ejemplo: Agrupar líneas de bitácoras
YAML
jobs:
bash-example:
runs-on: ubuntu-latest
steps:
- name: Group of log lines
run: |
echo "::group::My
GitHub Actions / Escribir flujos de trabajo / Elegir lo que hacen los flujos de trabajo /
Acceso a información contextual sobre ejecuciones de flujo de trabajo
CI
on: push
jobs:
prod-check:
if: ${{ github.ref == 'refs/heads/main' }}
runs-on: ubuntu-latest
steps:
- run: echo "Deploying to production server on
GitHub Actions / Escribir flujos de trabajo / Elegir dónde se ejecutan los flujos de trabajo /
Elegir un ejecutor para un job
job en tu flujo de trabajo.
Información general
Use jobs.<job_id>.runs-on para definir el tipo de máquina en la que se ejecutará el trabajo.
: la
GitHub Actions / Ejecutores hospedados en GitHub / Uso de ejecutores más grandes /
Ejecución de trabajos en ejecutores más grandes
instances for processing. To run jobs on macOS larger runners, update the runs-on key in your workflow YAML files to use one of the GitHub-defined labels
GitHub Actions / Escribir flujos de trabajo / Elegir lo que hacen los flujos de trabajo /
Ejecución de variaciones de trabajos en un flujo de trabajo
combinación de las variables os y version. Cada trabajo establecerá el valor runs-on en el valor os actual y pasará el valor version actual a la acción actions/setup-node
GitHub Actions / Ejecutores autohospedados / Administración de ejecutores autohospedados /
Uso de ejecutores autohospedados en un flujo de trabajo
fin de especificar un ejecutor autohospedado para el trabajo, configure runs-on en el archivo de flujo de trabajo con las etiquetas de ejecutor autohospedado
GitHub Actions / Escribir flujos de trabajo / Elegir lo que hacen los flujos de trabajo /
Pasar información entre trabajos
ejecuciones de flujo de trabajo.
Ejemplo: definir salidas para un job
jobs:
job1:
runs-on: ubuntu-latest
# Map a step output to a job output
outputs:
output1: ${{
REST API /
Inicio rápido para la APi de REST GitHub
octocat/Spoon-Knife repository.
YAML
on:
workflow_dispatch:
jobs:
use_api:
runs-on: ubuntu-latest
permissions:
issues: read
steps:
- env:
GH_TOKEN: ${{ secrets
Seguridad de código / Dependabot / Trabajar con Dependabot /
Automatizar al Dependabot con las GitHub Actions
pull-requests: write
issues: write
repository-projects: write
jobs:
dependabot:
runs-on: ubuntu-latest
if: github.event.pull_request.user.login == 'dependabot[bot]'