diff --git a/.github/workflows/epg.yml b/.github/workflows/epg.yml index f3b920e8..3c865b4d 100644 --- a/.github/workflows/epg.yml +++ b/.github/workflows/epg.yml @@ -14,6 +14,14 @@ jobs: with: fetch-depth: 0 + - name: Cache venv + uses: actions/cache@v3 + with: + path: .venv + key: venv-${{ runner.os }}-${{ hashFiles('uv.lock') }} + restore-keys: | + venv-${{ runner.os }}- + - name: Install uv uses: astral-sh/setup-uv@v6 with: diff --git a/.github/workflows/m3u8.yml b/.github/workflows/m3u8.yml index 2016ffc1..8fd26bdf 100644 --- a/.github/workflows/m3u8.yml +++ b/.github/workflows/m3u8.yml @@ -22,6 +22,14 @@ jobs: with: fetch-depth: 0 + - name: Cache venv + uses: actions/cache@v3 + with: + path: .venv + key: venv-${{ runner.os }}-${{ hashFiles('uv.lock') }} + restore-keys: | + venv-${{ runner.os }}- + - name: Install uv if: steps.check_time.outputs.run == 'true' uses: astral-sh/setup-uv@v6