@@ -1,4 +1,4 @@
-name: AWS Marketplace Publisher
+name: "Infra: Release: AWS Marketplace Publisher"
on:
workflow_dispatch:
inputs:
-name: Backend build and test
+name: "Backend: PR/master build & test"
push:
branches:
-name: Pull Request Labels
+name: "Infra: PR block merge"
pull_request:
types: [opened, labeled, unlabeled, synchronize]
-name: Feature testing init
+name: "Infra: Feature Testing: Init env"
-name: Feature testing destroy
+name: "Infra: Feature Testing: Destroy env"
-name: Build Docker image and push
+name: "Infra: Image Testing: Deploy"
-name: Delete Public ECR Image
+name: "Infra: Image Testing: Delete"
-name: Documentation URLs linter
+name: "Infra: Docs: URL linter"
types:
-name: E2E Automation suite
+name: "E2E: Automation suite"
-name: E2E PR health check
+name: "E2E: PR healthcheck"
pull_request_target:
types: [ "opened", "edited", "reopened", "synchronize" ]
-name: E2E Manual suite
+name: "E2E: Manual suite"
-name: E2E Weekly suite
+name: "E2E: Weekly suite"
schedule:
- cron: '0 1 * * 1'
-name: Frontend build and test
+name: "Frontend: PR/master build & test"
-name: Master branch build & deploy
+name: "Master: Build & deploy"
-name: "PR Checklist checked"
+name: "PR: Checklist linter"
types: [opened, edited, synchronize, reopened]
-name: Release serde api
+name: "Infra: Release: Serde API"
on: workflow_dispatch
jobs:
-name: Release
+name: "Infra: Release"
release:
types: [published]
-name: Release Drafter
+name: "Infra: Release Drafter run"
-name: Separate environment create
+name: "Infra: Feature Testing Public: Init env"
-name: Separate environment remove
+name: "Infra: Feature Testing Public: Destroy env"
-name: 'Close stale issues'
+name: 'Infra: Close stale issues'
- cron: '30 1 * * *'
-name: Terraform deploy
+name: "Infra: Terraform deploy"
-name: Add triage label to new issues
+name: "Infra: Triage: Apply triage label for issues"
issues:
-name: Add triage label to new PRs
+name: "Infra: Triage: Apply triage label for PRs"
-name: "Workflow linter"
+name: "Infra: Workflow linter"