Skip to content

PolyAPI Deployment Action (Python)

Actions
This GitHub Action automates the deployment process for all PolyAPI deployables in your Python application
v0.0.8
Latest
Verified creator
Star (0)

Tags

 (1)

Verified

GitHub has manually verified the creator of the action as an official partner organization. For more info see About badges in GitHub Marketplace.

PolyAPI Deployment Action (Python)

This GitHub Action automates the deployment process for all PolyAPI deployables in your application.

PolyAPI accelerates development and simplifies the operation of integrations, orchestrations, and microservices with TypeScript, Python, Java, and C#, built on Kubernetes-native technology and cutting-edge AI.

PolyAPI documentation: https://docs.polyapi.io/

Learn more about Poly: https://polyapi.io/

Usage

To use this action in your workflow:

  1. Install it from the Github marketplace for actions.

  2. Ensure you have the following secret variables defined within your github organization or within your github repository:

    POLY_API_KEY - Your key to your instance of PolyAPI.

    POLY_API_BASE_URL - The base url to your instance of PolyAPI, ex. https://na1.polyapi.io for north american cloud users.

  3. Then copy the following and save it as your_repo/.github/workflows/deploy.yml:

    name: Deploy to PolyAPI
    on:
      push:
        branches:
          - main
    
    concurrency:
      group: ${{ github.ref }}
      cancel-in-progress: true
    
    jobs:
      deploy:
        runs-on: ubuntu-latest
    
        steps:
          - name: Poly Deploy
            uses: polyapi/[email protected]
            with:
              poly_api_key: ${{ secrets.POLY_API_KEY }}
              poly_api_base_url: ${{ secrets.POLY_API_BASE_URL }}

PolyAPI Deployment Action (Python) is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

This GitHub Action automates the deployment process for all PolyAPI deployables in your Python application
v0.0.8
Latest

Verified

GitHub has manually verified the creator of the action as an official partner organization. For more info see About badges in GitHub Marketplace.

Tags

 (1)

PolyAPI Deployment Action (Python) is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.