sigs.k8s.io/kueue@v0.6.2/.github/workflows/openvex.yaml (about)

     1  on:
     2    workflow_dispatch:
     3      inputs:
     4        tag:
     5          type: string
     6          required: true
     7  
     8  permissions: {}
     9  
    10  jobs:
    11    vexctl:
    12      permissions:
    13        contents: write
    14      runs-on: ubuntu-latest
    15      steps:
    16        - name: Set tag name
    17          shell: bash
    18          run: |
    19            TAG=${{ github.event.inputs.tag }}
    20            echo "TAG=$TAG" >> "$GITHUB_ENV"
    21        - name: Checkout code
    22          uses: actions/checkout@v2
    23        - uses: openvex/generate-vex@31b415924ea0d72ed5f2640f1dee59dea6c2770b
    24          name: Run vexctl
    25          with:
    26            product: pkg:golang/sigs.k8s.io/kueue@${{ env.TAG }}
    27            file: /tmp/kueue.vex.json
    28        - name: Upload openvex data
    29          env:
    30            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    31          run: |
    32            gh release upload $TAG /tmp/kueue.vex.json