https://github.com/bloopai/workflows
https://github.com/bloopai/workflows
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bloopai/workflows
- Owner: BloopAI
- Created: 2022-05-06T08:54:31.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-11-30T17:35:46.000Z (over 2 years ago)
- Last Synced: 2025-09-30T15:38:03.597Z (9 months ago)
- Size: 43 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# workflows
This repository contains template for Github Actions
### build-container
Usage:
```
...
jobs:
build_and_push:
uses: BloopAI/workflows/.github/workflows/build-container.yml@main
with:
repository: demo-application
tag: build-${{ github.sha }}
secrets:
awsRegion: eu-west-1
awsAccountID: ""
slackBuildWebhook: ${{ secrets.SLACK_BUILD_WEBHOOK }}
```
### Validate helm chart
Usage:
```
...
jobs:
validate_helm:
uses: BloopAI/reusable-workflows/.github/workflows/validate-helm-chart.yml@main
with:
path: helm/demo-application
secrets:
slackBuildWebhook: ${{ secrets.SLACK_BUILD_WEBHOOK }}
```
### Release tag
```
name: Release tag
on:
push:
branches:
- 'release/v*.*.*'
jobs:
release_tag:
uses: BloopAI/workflows/.github/workflows/release-tag.yml@release-branch-worfklow
with:
gitUsername: devops
gitEmail:
secrets:
slackBuildWebhook: ${{ secrets.SLACK_BUILD_WEBHOOK }}
pat: ${{ secrets.PAT }}
```