CoolFace
Datasetpublic

echodict/llama.cpp

version https://git-lfs.github.com/spec/v1 oid sha256:cfc44b7ba25614df70e6b65e3341cae0310163bd32fd31a6b928a542df433faf size 30786

sourceHugging Faceupdated 5mo agoView on Hugging Face
0likes773downloads
check-vendor.yml53 linesDownload Raw Back to workflows
1name: Check vendor2 3on:4  workflow_dispatch: # allows manual triggering5  push:6    branches:7      - master8    paths: [9      'vendor/**',10      'scripts/sync_vendor.py'11    ]12 13  pull_request:14    types: [opened, synchronize, reopened]15    paths: [16      'vendor/**',17      'scripts/sync_vendor.py'18    ]19 20jobs:21  check-vendor:22    runs-on: ubuntu-slim23 24    steps:25      - name: Checkout26        uses: actions/checkout@v627        with:28          fetch-depth: 029 30      - name: Setup Python31        uses: actions/setup-python@v632        with:33          python-version: '3.x'34 35      - name: Run vendor sync36        run: |37          set -euo pipefail38          python3 scripts/sync_vendor.py39 40      - name: Check for changes41        run: |42          set -euo pipefail43          # detect modified or untracked files44          changed=$(git status --porcelain --untracked-files=all || true)45          if [ -n "$changed" ]; then46            echo "Vendor sync modified files:"47            echo "$changed" | awk '{ print $2 }' | sed '/^$/d'48            echo "Failing because vendor files mismatch. Please update scripts/sync_vendor.py"49            exit 150          else51            echo "Vendor files are up-to-date."52          fi53