Skip to content

Generate 5.0 Outputs #9

Generate 5.0 Outputs

Generate 5.0 Outputs #9

# Name of this GitHub Actions workflow.
name: Generate 5.0 Outputs
on:
# Scan on workflow call
workflow_call:
inputs:
languages:
description: 'Languages to build (space-separated, e.g., "en tr")'
required: false
default: 'en'
type: string
# Scan on-demand through GitHub Actions interface:
workflow_dispatch:
inputs:
languages:
description: 'Languages to build (space-separated, e.g., "en tr")'
required: false
default: 'en'
type: string
# Updated versions:
# docker/login-action@v3.4.0
# actions/checkout@v4.2.2
# actions/upload-artifact@v4.4.3
jobs:
prepare_outputs:
runs-on: ubuntu-latest
name: Generate 5.0 outputs
steps:
- uses: docker/login-action@v3.0.0
with:
registry: ghcr.io
username: ${{github.actor}}
password: ${{secrets.GITHUB_TOKEN}}
- uses: actions/checkout@v4.1.1
- run: make 5.0
env:
LANGS: ${{ inputs.languages || github.event.inputs.languages || 'en' }}
- uses: actions/upload-artifact@v4.3.0
with:
name: ASVS 5.0.0
path: 5.0/dist/