https://github.com/liquibase/github-action-generator
Main repository to generate GitHub Actions for liquibase-github-actions
https://github.com/liquibase/github-action-generator
Last synced: 6 months ago
JSON representation
Main repository to generate GitHub Actions for liquibase-github-actions
- Host: GitHub
- URL: https://github.com/liquibase/github-action-generator
- Owner: liquibase
- Created: 2022-10-26T20:24:48.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-05T18:22:47.000Z (about 1 year ago)
- Last Synced: 2024-10-19T22:29:08.286Z (12 months ago)
- Language: Go
- Homepage:
- Size: 88.9 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GitHub Actions Generator
Main repository for the tools and automation to generate Liquibase GitHub Actions at https://github.com/liquibase-github-actions. Uses generated protobuf files from https://github.com/liquibase/protobuf-generator to create an action for each Liquibase command.
```mermaid
graph LR
A[Create Command List] --> |commands.json| B[Terraform]
B --> |create liquibase-github-actions/*command* repo| C{Generate Action}
C -->|calculate-checksum| D[Liquibase Calculate Checksum Action]
C -->|changelog-sync| E[Liquibase Changelog Sync Action]
C -->|...| F[Liquibase ... Action]
C -->|vaildate| G[Liquibase Validate Action]
```