mirror of
https://github.com/ansible/aap-awscf-amimgmt
synced 2026-04-05 19:26:40 +00:00
No description
- Python 91.1%
- Dockerfile 8.9%
|
|
||
|---|---|---|
| .github/workflows | ||
| promotegcptoprod | ||
| promotesnapshot | ||
| promotetoprod | ||
| reapamibyname | ||
| reapsnapshot | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| requirements.txt | ||
| SECURITY.md | ||
| tox.ini | ||
aap-awscf-amimgmt
Tasks for managing AWS AMI and associated artifacts
Usage
Example workflow
name: My Workflow
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: Run action
# Address the specific action here
uses: ansible/aap-awscf-amimgmt/reapsnapshot@master
# Inputs go here
with:
myInput: world
Inputs
| Input | Description |
|---|---|
myInput |
An example mandatory input |
Outputs
| Output | Description |
|---|---|
myOutput |
An example output (returns 'Hello world') |
Using outputs
Show people how to use your outputs in another action.
steps:
- uses: actions/checkout@master
- name: Run action
id: myaction
# Put your action name here
uses: ansible/aap-awscf-amimgmt/reapsnapshot@master
# Put an example of your mandatory arguments here
with:
myInput: world
# Put an example of using your outputs here
- name: Check outputs
run: |
echo "Outputs - ${{ steps.myaction.outputs.myOutput }}"