Skip to content

Commit 79a0fcd

Browse files
authored
Merge pull request #434 from ja7ad/feat/youtube-plugin-yt-dlp-hardening
Feat improve youtube plugin for download video or playlist
2 parents 4806285 + 27e73d2 commit 79a0fcd

44 files changed

Lines changed: 3868 additions & 1196 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/workflows/ci.yml‎

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -318,17 +318,10 @@ jobs:
318318
echo "WASI_SDK_PATH=$RUNNER_TEMP/wasi-sdk-34.0-x86_64-linux" >> "$GITHUB_ENV"
319319
- name: Scaffold, build, validate and execute all five SDKs
320320
run: python3 plugins/sdk/test.py
321-
- name: Test official bundle staging
322-
run: python3 -m unittest discover -s scripts/plugins -p 'test_stage_official.py'
323-
- name: Test and package the official YouTube plugin
321+
- name: Test official bundle staging and release tooling
324322
run: |
325-
cargo test --manifest-path plugins/hydra-youtube/Cargo.toml
326-
python3 plugins/build.py hydra-youtube
327-
- name: Verify package signing with disposable keys
328-
run: |
329-
sudo apt-get update && sudo apt-get install -y minisign
330-
cargo build -p hya-cli --bin hydra
331-
python3 scripts/plugins/signing-e2e.py
323+
python3 -m unittest discover -s scripts/plugins -p 'test_stage_official.py'
324+
python3 -m unittest discover -s scripts/plugins -p 'test_plugin_release.py'
332325
- name: Exercise plugin lifecycle and download through the CLI
333326
run: python3 scripts/plugins/plugin-e2e.py
334327
- name: Exercise terminal plugin management through a PTY

‎.github/workflows/official-plugins.yml‎

Lines changed: 0 additions & 198 deletions
This file was deleted.

0 commit comments

Comments
 (0)