This GitHub Action belongs to the GAWG workflow and is used to validate the configurations, Dockerfile, secrets, deployment, and runner.
Álvaro García Pizarro
false
.false
.name: GAWG Validate Build
on: [push]
jobs:
validate:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: GAWG Validate Build
uses: ./
with:
technology: 'nodejs'
docker: true
self-hosted-runner: false
deployment: 'kubernetes'# gawg-validate-build
GAWG Information:
Technology Validation:
package.json
for Node.js, requirements.txt
for Python, pom.xml
for Java).Dockerfile Validation:
Dockerfile
is present if Docker validation is enabled.Self-hosted Runner Validation:
Secrets Validation:
TEST_SECRET
secret.Deployment Validation:
Summary:
This action is meant to be used only privately by a GAWG workflow.
🎉 All validations passed successfully! | Technology: nodejs, Docker enabled: true, Self-hosted runners: false, Deployment type: kubernetes
👤 Workflow triggered by: github_actor
🔀 Branch: github_ref
⚡ Trigger: github_event_name
🆔 Workflow run ID: github_run_id
🕒 Execution time: date