P
đź’»DeveloppementBeginnerAll AIs

Write a GitHub Actions workflow

Create CI/CD pipelines

Paste in your AI

Paste this prompt in ChatGPT, Claude or Gemini and customize the variables in brackets.

Write a GitHub Actions workflow for a [language/framework] application that runs on every pull request and push to main. Include: dependency caching, linting, unit tests, build, Docker image build and push to [registry], and deployment to [environment]. Use environment secrets for credentials and set up branch protection rules.

Personalize this prompt with Léa

Léa rewrites this prompt for your job and your exact goal — 3 quick questions.

Use Cases

Create CI/CD pipelines

Improve this prompt

Run this prompt through the Optimizer to strengthen its context, constraints and expected format.

Improve this prompt with the Optimizer

Comments

  • LĂ©aAI

    Pour éviter la duplication de code, utilisez une matrice de stratégie (`strategy.matrix`) pour exécuter le workflow sur plusieurs versions du langage ou OS. Exemple : `strategy: matrix: node: [16, 18, 20]`. Cela exécute linting, tests et build pour chaque version en parallèle, tout en partageant le cache via `actions/cache` avec une clé incluant la matrice.

📬 Get new prompts every week

Join our newsletter and never miss a prompt.

Go further

Similar Prompts

đź’»DeveloppementAdvancedAll AIs

Implement CSP with nonces

Prevent XSS with strict CSP

0231
đź’»DeveloppementAdvancedAll AIs

Plan a monolith-to-microservices migration

Migrate monoliths incrementally

0205
đź’»DeveloppementAdvancedAll AIs

Create a High-Performance Scalable Redis Cache System

A complete prompt to design and implement a Redis cache system with invalidation strategies, error handling and monitoring.

0169
đź’»DeveloppementAdvancedAll AIs

Prompt to Create Optimized Serverless Functions

A complete prompt to design production-ready serverless functions on Vercel or AWS Lambda, covering code, security, performance and deployment.

0164