284 Suchergebnisse für "runs-on"
GitHub Actions / Schreiben von Workflows /
Workflowsyntax für 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 / Von GitHub gehostete Runner / Verwenden größerer Runner /
Ausführen von Aufträgen auf größeren Runnern
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 / Schreiben von Workflows / Auswählen, wann Workflows ausgeführt werden /
Auslösen eines Workflows
this step is performed.
on:
issues:
types:
- opened
jobs:
label_issue:
runs-on: ubuntu-latest
steps:
- env:
GH_TOKEN: ${{ secrets.MY_TOKEN }}
ISSUE_URL:
GitHub Actions / Schreiben von Workflows / Auswählen, was in Workflows passiert /
Zugreifen auf kontextbezogene Informationen zu Workflowausführungen
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 / Schreiben von Workflows / Auswählen, was in Workflows passiert /
Workflow commands for GitHub Actions (Workflowbefehle für GitHub Actions)
::endgroup::
Beispiel: Gruppieren von Protokollzeilen
YAML
jobs:
bash-example:
runs-on: ubuntu-latest
steps:
- name: Group of log lines
run: |
echo "::group::My
GitHub Actions / Schreiben von Workflows / Auswählen, wo Workflows ausgeführt werden /
Auswählen des Runners für einen Auftrag
Auftrag in deinem Workflow verarbeiten soll.
Overview
Use jobs.<job_id>.runs-on to define the type of machine to run the job on.
The destination machine
GitHub Actions / Schreiben von Workflows / Auswählen, was in Workflows passiert /
Ausführen von Variationen von Aufträgen in einem Workflow
jede Kombination der Variablen os und version. Jeder Auftrag legt den Wert runs-on auf den aktuellen Wert os fest und übergibt den aktuellen Wert version an
GitHub Actions / Schreiben von Workflows / Auswählen, was in Workflows passiert /
Übergeben von Informationen zwischen Jobs
Workflowausführungen.
Beispiel: Definieren von Ausgaben für einen Auftrag
jobs:
job1:
runs-on: ubuntu-latest
# Map a step output to a job output
outputs:
output1: ${{
GitHub Actions / Migrieren zu GitHub Actions / Manuelles Migrieren /
Migrieren von GitLab CI/CD zu GitHub Actions
Plattformen auszuführen, während sie in GitHub Actions mit dem Schlüssel runs-on ausgeführt werden.
Nachfolgend ein Beispiel für die Syntax in jedem System
Codesicherheit / Dependabot / Arbeiten mit Dependabot /
Automatisieren von Dependabot mit 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]'