aio-apps-action
Project Firefly by Adobe support for GitHub actions. This action leverages AIO CLI to build, test and deploy Project Firefly Applications.
Getting Started
You can include the action in your workflow as adobe/[email protected]. Example :
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup CLI
uses: adobe/[email protected]
with:
os: ubuntu-latest
- name: Build
uses: adobe/[email protected]
with:
os: ubuntu-latest
command: build
AIO_RUNTIME_NAMESPACE: ${{ secrets.AIO_RUNTIME_NAMESPACE }}
- name: Test
uses: adobe/[email protected]
with:
command: test
- name: Deploy
uses: adobe/[email protected]
with:
command: deploy
AIO_RUNTIME_AUTH: ${{ secrets.AIO_RUNTIME_AUTH }}
AIO_RUNTIME_NAMESPACE: ${{ secrets.AIO_RUNTIME_NAMESPACE }}
Contributing
Contributions are welcomed! Read the Contributing Guide for more information.
Licensing
This project is licensed under the Apache V2 License. See LICENSE for more information.