168 Resultados da pesquisa para "runs-on"
GitHub Actions / Casos de uso e exemplos / Gerenciamento de projetos /
Comentar em um problema quando uma etiqueta é adicionada
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 e exemplos / Build e teste /
Criar e testar .NET
múltiplas versões do .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 / Casos de uso e exemplos / Implantação /
Implantando com GitHub Actions
Deployment
concurrency: production
on:
push:
branches:
- main
jobs:
deployment:
runs-on: ubuntu-latest
environment: production
steps:
- name: deploy
# ...deployment-specific
Aplicativos / Criar aplicativos do GitHub / Autenticar com um GitHub App /
Fazer solicitações de API autenticadas com um Aplicativo do GitHub em um fluxo de trabalho do GitHub Actions
aplicativo.
YAML
on:
workflow_dispatch:
jobs:
demo_app_authentication:
runs-on: ubuntu-latest
steps:
- name: Generate a token
id: generate-token
uses:
GitHub Actions / Migrar para o GitHub Actions / Migrações manuais /
Migrar do Travis CI para o GitHub Actions
referir às variáveis personalizadas:
name: Node.js CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
include:
- node-version: '14.x'
site: "prod"
GitHub Actions / Segurança / Guias de segurança /
Autenticação automática de token
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 / Casos de uso e exemplos / Build e teste /
Criar e testar o 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 Actions / Escrever fluxos de trabalho / Escolher quando os fluxos de trabalho são executados /
Acionando um fluxo de trabalho
esta etapa for executada.
on:
issues:
types:
- opened
jobs:
label_issue:
runs-on: ubuntu-latest
steps:
- env:
GH_TOKEN: ${{ secrets.MY_TOKEN }}
ISSUE_URL:
GitHub Actions / Segurança / Implantações com proteção à segurança /
Configurando o OpenID Connect no HashiCorp Vault
exemplo: secret/data/production/ci npmToken.
YAML
jobs:
retrieve-secret:
runs-on: ubuntu-latest
permissions:
id-token: write
contents: read
steps:
- name:
API REST / Autenticação /
Autenticação na API REST
informações sobre o caminho,confira Introdução à API REST.
jobs:
use_api:
runs-on: ubuntu-latest
permissions: {}
steps:
- env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN