.github/workflows/ci-main.yml
Metadata
- Purpose: CI/CD workflow definition for repository automation.
- Domain:
automation - Language:
yaml - Bytes: 7374
- Lines: 229
- Content hash (short):
f273fa34 - Source (start): .github/workflows/ci-main.yml:1
- Source (end): .github/workflows/ci-main.yml:229
Indexed Symbols
No indexed functions/methods detected in this file.
Markdown Headings (if applicable)
No markdown headings detected.
Source Preview
name: Main Build and Dev Release
on:
push:
branches: [main]
permissions:
contents: read
packages: write
pull-requests: write
id-token: write
jobs:
build-release:
runs-on: ubuntu-latest
env:
STATUS_API_URL: ${{ secrets.STATUS_API_URL }}
STATUS_API_TOKEN: ${{ secrets.STATUS_API_TOKEN }}
outputs:
image_tag: ${{ steps.image_tag.outputs.value }}
engine_sku: ${{ steps.read_sku.outputs.value }}
steps:
- name: Checkout
uses: actions/checkout@v4