Qovery GitHub Action

The simplest way to deploy your apps in the Cloud

Deploy your apps on any Cloud providers in just a few seconds ⚡

Tests

Qovery stack on top of Kubernetes and Cloud providers

Qovery Github Action is a Github Action plugin allowing Qovery users to integrate Qovery within their CI nicely.

Please note: We take Qovery’s security and our users’ trust very seriously. If you believe you have found a security issue in Qovery, please responsibly disclose by contacting us at [email protected].

✅ Requirements

  • A Qovery account. Sign up now if you don’t have any account yet.

📖 Installation

  • Create an API key: how to generate your API token?
  • Setup a secret named QOVERY_API_TOKEN within your repository Secrets section and set its value with output of the previous step.

🔌 Usage

  • Add a new job to your Github workflow (e.q. adding a step after your tests) using Qovery/qovery-action action.

on: [push]

jobs:
  deploy:
    runs-on: ubuntu-latest
    name: Deploy on Qovery
    steps:
      - name: Checkout
        uses: actions/[email protected]
      - name: Deploy on Qovery
        uses: Qovery/[email protected]
        id: qovery
        with:
          qovery-organization-id: [YOUR_QOVERY_ORGANIZATION_ID]
          qovery-environment-id: [APPLICATION_QOVERY_ENVIRONMENT_ID]
          qovery-application-id: [APPLICATION_QOVERY_APPLICATION_ID]
          qovery-api-token: ${{secrets.QOVERY_API_TOKEN}}

GitHub

View Github