Programação e ferramentas para desenvolvedores

Gerador grátis de workflows do GitHub Actions.

Rascunho YAML do workflow com permissões delimitadas.

Crie um rascunho de CI com os comandos reais e revise os limites de execução e permissão antes de ativá-lo.

Requer extensão do Chrome e conta.
25 tarefas de automação grátis por mês, compartilhadas entre as ferramentas. Aplicam-se os limites do provedor no navegador.

O QUE PREPARAR

Stack do repositório e requisitos de CI.

SEU PONTO DE PARTIDA

Uma tarefa que você pode adaptar.

Copie aqui. Cole no WebAct quando estiver pronto.

Esta página prepara seu prompt. A tarefa é executada no WebAct.

01

Adapte a tarefa para você.

Revise o prompt acima. Adicione seu objetivo e os requisitos importantes.

02

Leve para o WebAct.

Abra o WebAct, cole a tarefa e forneça seu material de origem. Comece no Chat para um rascunho ou uma explicação; use Task para uma ação aprovada no navegador ou um arquivo.

03

Confira a parte útil.

Confira fórmulas, código e cálculos com entradas conhecidas no ambiente de execução adequado. Revise as ações antes de executá-las e mantenha os dados originais disponíveis.

GUIA PRÁTICO

Como criar workflows do GitHub Actions com permissões adequadas.

Workflows de CI precisam dos gatilhos, runtime e comandos de teste reais. Limite permissões e não exponha segredos a código não confiável de pull requests.

Adapte o fluxo à sua tarefa.

Defina gatilhos, runtime e comandos de teste do projeto e conceda apenas as permissões necessárias. Separe execução de pull requests não confiáveis de ações privilegiadas de release e verifique compatibilidade do runner.

O que você fornece
Stack do repositório e requisitos de CI.
O que você recebe
Rascunho YAML do workflow com permissões delimitadas.

Veja a entrada e o resultado.

Entrada e saída ilustrativas · exemplo didático, não uma execução real do WebAct

Exemplo campo

Create a GitHub Actions workflow for a Node 24 project with committed package-lock.json and npm test. Trigger on push and pull request. No publishing or secrets required.

Exemplo completo

name: Tests
on: [push, pull_request]
permissions:
  contents: read
jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v7
      - uses: actions/setup-node@v7
        with:
          node-version: 24
          package-manager-cache: false
      - run: npm ci
      - run: npm test

Action major versions follow their official examples at editorial review. Confirm runner compatibility and pin reviewed commit SHAs if required by your repository policy.
Baixar este exemplo

Carregue esta entrada no prompt e copie para o WebAct para testar a tarefa. Seu resultado pode ser diferente da ilustração.

Decisões e solução de problemas.

Um workflow de teste deve receber escrita por padrão?

Use permissões somente leitura quando o job não precisar escrever. Acrescente privilégios apenas para uma ação claramente necessária.

Por que o workflow falha antes de executar o teste?

Confira lockfile, versão do runtime, diretório de trabalho e requisitos de runner da action. Falhas de preparação são diferentes de testes com falha.

Referência para este fluxo de trabalho.

Teste com sua própria fonte.

Substitua o exemplo pelo seu material no prompt. Mantenha os requisitos necessários e copie a tarefa para o WebAct.

Personalizar e copiar a tarefa ↑
ANTES DE COMEÇAR

Uso do WebAct.

O prompt e o exemplo estão disponíveis aqui. Execute sua tarefa na extensão WebAct para Chrome.

Esta ferramenta é grátis?

Você pode copiar e editar o prompt aqui gratuitamente. Para usá-lo com o WebAct, instale a extensão do Chrome, crie e verifique sua conta e conecte uma sessão disponível do ChatGPT no navegador. O plano Free inclui 25 tarefas de automação iniciadas pelo usuário por mês-calendário, compartilhadas entre as ferramentas. O Chat comum no navegador é separado; aplicam-se os limites do provedor.

Saiba mais sobre contexto compartilhado em nosso política de privacidade e sobre como escolher entre Chat ou Task.

DO PROMPT AO SEU PRÓPRIO TRABALHO

Leve a tarefa para sua página.

Instale o WebAct, adicione seu material de origem e adapte o resultado.

Instalar o WebAct