Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
database

GitHub Action

Astra DB Setup

v1.0.0

Astra DB Setup

database

Astra DB Setup

Setup a new database in Datastax Astra DB

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Astra DB Setup

uses: nicoloboschi/setup-astradb@v1.0.0

Learn more about this action in nicoloboschi/setup-astradb

Choose a version

@nicoloboschi/setup-astradb Github action

This action creates a DataStax AstraDB database.

Action Inputs

Input name Description Required Default Value
token Astra DB application token. It needs to have enough permissions to create/delete databases in the organization. true
name Name of the database to create. true
region Region whereas to create the database. (aws,gcp,azure) true
cloud Cloud provider whereas to create the database. true
env Astra DB environment. (ENV, PROD). false PROD

Action Outputs

Output name Description
id Full URL API endpoint of the database
api-endpoint Database ID.

Example

name: Test application that uses AstraDB

on: [pull_request]

jobs:
  build:
    runs-on: ubuntu-latest
    permissions:
      contents: write
    steps:
    - uses: actions/checkout@v3
    - uses: nicoloboschi/setup-astradb@v1
      with:
        token: ${{ secrets.ASTRA_DB_TOKEN }}
        name: my-database
        region: us-east-2
        cloud: aws