Skip to content

octelium/github-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Octelium GitHub Action

This is a GitHub action to connect to your Octelium Cluster and access its Services.

You can connect using an authentication token by setting it as a secret in your repository. Here is an example:

- name: Octelium
    uses: octelium/github-action@master
    with:
      domain: example.com
      auth-token: ${{ secrets.OCTELIUM_AUTH_TOKEN }}

You can also use extra flags for the octelium connect command via the args input as follows:

- name: Octelium
    uses: octelium/github-action@master
    with:
      domain: example.com
      auth-token: ${{ secrets.OCTELIUM_AUTH_TOKEN }}
      args: "--serve svc1 --no-dns"

You can also authenticate to your Octelium Cluster in a "secret-less" way using GitHub's own OIDC issued identity token assertions (read more here). Here is an example:

- name: Octelium
    uses: octelium/github-action@master
    with:
      domain: example.com
      assertion-idp: <YOUR_IDP_NAME>

About

Connect to your Octelium Cluster from within your GitHub Action workflow

Resources

License

Stars

Watchers

Forks

Packages

No packages published