chore(ci): more updating CI to run more efficient

This commit is contained in:
Gabe Kangas
2025-10-07 13:11:52 -07:00
parent 728bd3e96d
commit a3915bd89d
6 changed files with 84 additions and 28 deletions
+13 -7
View File
@@ -1,8 +1,6 @@
# This workflow tests HLS video streaming functionality
# Triggers:
# - Push/PR with Go file changes
# Skips:
# - Web-only changes
# - Push/PR with Go file changes or HLS test changes
# Tests:
# - Local storage backend
# - S3 storage backend (when secrets available)
@@ -12,11 +10,19 @@ name: HLS tests
on:
push:
paths-ignore:
- 'web/**'
paths:
- '**.go'
- 'go.mod'
- 'go.sum'
- 'test/automated/hls/**'
- '.github/workflows/hls-tests.yml'
pull_request:
paths-ignore:
- 'web/**'
paths:
- '**.go'
- 'go.mod'
- 'go.sum'
- 'test/automated/hls/**'
- '.github/workflows/hls-tests.yml'
env:
S3_BUCKET: ${{ secrets.S3_BUCKET }}