TonyBlur
736de16265
fix(ci): streamline upstream sync workflow by removing unnecessary steps and updating checkout action
2026-05-26 09:06:21 +08:00
TonyBlur
33bd1e3b08
fix(ci): replace UPSTREAM_TOKEN with GITHUB_TOKEN for checkout authentication
2026-05-26 08:45:13 +08:00
TonyBlur
6f2e31a764
fix(ci): use GITHUB_TOKEN instead of UPSTREAM_TOKEN for target repo authentication
2026-05-26 08:41:05 +08:00
github-actions[bot]
c76fd73abe
fix(ci): Update actions/checkout and Fork-Sync-With-Upstream-action versions in sync-upstream workflow
2026-05-26 07:58:17 +08:00
TonyBlu
736e773362
ci: reduce sync frequency from every 6h to weekly (Sunday 00:00)
2026-05-25 22:57:41 +08:00
TonyBlu
0b66872d6b
fix(ci): use UPSTREAM_TOKEN for both checkout and sync push
...
GITHUB_TOKEN cannot push commits that contain changes to
.github/workflows/ files (GitHub security restriction).
Use a Classic PAT with 'repo' + 'workflow' scopes instead.
Also add explicit checkout with fetch-depth:0 and ref:master
so the Fork-Sync action has full history for merging.
2026-05-25 22:50:00 +08:00
TonyBlu
e7f816a5bd
fix(ci): align sync workflow with lobehub reference, use GITHUB_TOKEN
...
Revert to actions-cool/issues-helper and aormsby/Fork-Sync-With-Upstream-action
(matching lobehub/lobehub upstream sync pattern) with pinned SHA for v3.7.6.
Uses GITHUB_TOKEN which works when repo Settings > Actions > Workflow permissions
is set to 'Read and write permissions'.
2026-05-25 22:38:25 +08:00
TonyBlu
c0e7232a64
fix(ci): require UPSTREAM_TOKEN PAT for fork sync push
...
GITHUB_TOKEN cannot push to fork repos in scheduled workflows.
Remove the GITHUB_TOKEN fallback so the workflow fails explicitly
when UPSTREAM_TOKEN is missing, instead of silently 403-ing.
Also add issues:write permission and git user config for merges.
2026-05-25 22:29:58 +08:00
TonyBlu
a85a564ed5
fix(ci): rewrite sync-upstream workflow to avoid third-party actions
...
Replace actions-cool/issues-helper and aormsby/Fork-Sync-With-Upstream-action
with native git commands and actions/github-script. This fixes the
'Repository access blocked' error caused by GitHub restricting access
to third-party actions in fork repositories.
2026-05-25 22:26:01 +08:00
TonyBlur
6e161f4b4b
Add auto download and pause resume controls
2026-05-25 16:28:15 +08:00
TonyBlur
8723ab0afe
fix: Fixed suffix when quality is 'best'
2026-05-06 14:03:05 +08:00
TonyBlur
de11f5c638
fix: Clear buttons now effective immediately
...
- Updated navbar to fit theme
- Updated workflow
- Fixed clear buttons not effective immediately
2026-05-06 10:41:49 +08:00
TonyBlur
5639b5432c
fix: configure QEMU for multi-platform builds
2026-05-04 14:49:48 +08:00
TonyBlur
eb43d4655d
Update DockerHub password secret to use DOCKERHUB_TOKEN
2026-05-01 15:05:22 +08:00
TonyBlur
e0a10eea52
Add step to prepare lowercase GHCR repository name in CI workflow
2026-05-01 14:30:32 +08:00
TonyBlu
44c42b3773
Refresh frontend with cohesive modern UI styling
2026-04-30 14:58:14 +08:00
dependabot[bot]
d89a5ddbe5
Bump aquasecurity/trivy-action in the github-actions group
...
Bumps the github-actions group with 1 update: [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ).
Updates `aquasecurity/trivy-action` from 0.35.0 to 0.36.0
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.35.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
dependency-version: 0.36.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-26 16:12:39 +00:00
Alex Shnitman
29ccc42409
don't run workflow on README changes
2026-04-13 20:49:10 +03:00
dependabot[bot]
381896901a
Bump softprops/action-gh-release from 2 to 3 in the github-actions group
...
Bumps the github-actions group with 1 update: [softprops/action-gh-release](https://github.com/softprops/action-gh-release ).
Updates `softprops/action-gh-release` from 2 to 3
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-12 16:12:38 +00:00
dependabot[bot]
b7709d3536
Bump astral-sh/setup-uv from 6 to 7 in the github-actions group
...
Bumps the github-actions group with 1 update: [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ).
Updates `astral-sh/setup-uv` from 6 to 7
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-05 16:12:43 +00:00
Alex Shnitman
a1f2fe3e73
implement tests
2026-03-20 13:12:31 +02:00
Alex
104d547150
Update Trivy action version in workflow
2026-03-15 21:06:19 +02:00
Alex Shnitman
7fa1fc7938
code review fixes
2026-03-15 20:53:13 +02:00
dependabot[bot]
2a166ccf1f
Bump the github-actions group with 4 updates
...
Bumps the github-actions group with 4 updates: [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ), [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ), [docker/login-action](https://github.com/docker/login-action ) and [docker/build-push-action](https://github.com/docker/build-push-action ).
Updates `docker/setup-qemu-action` from 3 to 4
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
Updates `docker/setup-buildx-action` from 3 to 4
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
Updates `docker/login-action` from 3 to 4
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
Updates `docker/build-push-action` from 6 to 7
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-08 16:12:41 +00:00
dependabot[bot]
37aaa29efb
Bump the github-actions group with 5 updates
...
Bumps the github-actions group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `4` | `6` |
| [docker/build-push-action](https://github.com/docker/build-push-action ) | `5` | `6` |
| [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) | `1` | `2` |
| [actions/setup-python](https://github.com/actions/setup-python ) | `4` | `6` |
| [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ) | `6` | `7` |
Updates `actions/checkout` from 4 to 6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
Updates `docker/build-push-action` from 5 to 6
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
Updates `softprops/action-gh-release` from 1 to 2
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
Updates `actions/setup-python` from 4 to 6
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v6 )
Updates `astral-sh/setup-uv` from 6 to 7
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: docker/build-push-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: softprops/action-gh-release
dependency-version: '2'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: astral-sh/setup-uv
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 06:15:39 +00:00
Alex Shnitman
53944244a7
fix github login
2025-11-29 09:51:37 +02:00
Alex Shnitman
5a641bac7f
re-create the release if one has already been pushed with the same tag
2025-11-29 09:34:38 +02:00
Alex Shnitman
9b805c0def
Add release generation on push to master
2025-11-29 09:18:33 +02:00
Alex Shnitman
ca875665c9
move to uv package manager
2025-09-24 16:30:58 +03:00
Alex Shnitman
c6af5c6cee
upgrade dependencies
2025-08-28 09:23:15 +02:00
Alex Shnitman
a1246382b5
upgrade dependencies
2025-08-26 21:11:23 +02:00
Alex Gustafsson
4d2ae448bc
Change version / tag format to follow conventions
...
In order to allow for automated tooling to identify new releases of the
container image, follow best practices by adhering to the semver
specification (at least in terms of syntax).
Solves: #487
2025-07-30 15:01:03 +02:00
outlook84
54c17804f4
add yt-dlp extra option to auto-updater
2025-07-27 16:22:49 +08:00
Alex Shnitman
d74e8df408
add metube version. closes #83
2025-06-05 20:47:49 +03:00
Alex Shnitman
2f4ad60c48
python 3.13 and dependencies upgrade
2025-06-02 22:32:57 +03:00
Alex Shnitman
9f2da739cd
retire ARM32 build
2024-04-12 10:10:17 +03:00
Alex
f73b39fcab
update to use python 3.11
2023-12-12 13:26:46 +02:00
Alex Shnitman
4e3493be91
upgrade dependencies & builds
2023-09-25 08:57:55 +03:00
Alex Shnitman
14cf684aa0
create packages in ghcr.io
2023-03-25 10:46:09 +03:00
Alex Shnitman
6ce180aadf
upgrade dependencies; save old docker images
2022-02-18 19:02:21 +02:00
Alex Shnitman
6b4819924b
fix breakage after upgrade
2021-11-13 20:07:14 +02:00
Alex Shnitman
af5f455c26
rolled back recent upgrades
2021-11-13 13:27:47 +02:00
Alex Shnitman
6e986a88ca
switched to the yt-dlp fork of youtube-dl ( closes #41 )
2021-08-17 23:53:49 +03:00
Alex Shnitman
0a7d6e246d
use dockerhub password for syncing README
2021-04-13 19:44:25 +03:00
Alex Shnitman
f81bc7a641
add badges
2021-03-20 18:36:30 +02:00
Alex Shnitman
b8285c0b8e
add youtube-dl upgrade action
2021-03-14 22:02:50 +02:00
Alex Shnitman
8118dfa6ac
complete integration of mage build via github workflows
2021-03-10 21:37:10 +02:00
Alex Shnitman
da48bc6272
add multiplatform build
2021-03-10 20:57:44 +02:00