fix(packaging): derive the Flatpak and AUR dependency sets from the lock (#819)
* fix(packaging): derive the Flatpak and AUR dependency sets from the lock * test(packaging): add return annotations on new packaging tests Greptile asked for -> None on the new tests, matching AGENTS.md. * test(packaging): type parametrized Flatpak source arguments Greptile asked for type hints on the source parameter, matching AGENTS.md. --------- Co-authored-by: jatinkrmalik <jatinkrmalik@gmail.com>
This commit is contained in:
@@ -7,6 +7,10 @@ on:
|
||||
- 'packaging/flatpak/**'
|
||||
- 'src/**'
|
||||
- 'pyproject.toml'
|
||||
# The dependency manifest is generated from the hash-pinned export, so a
|
||||
# lock refresh moves what this build ships. Without this, `just lock`
|
||||
# could change every version in it and start no Flatpak job.
|
||||
- 'requirements/**'
|
||||
- '.github/workflows/flatpak.yml'
|
||||
pull_request:
|
||||
branches: [ main, master ]
|
||||
@@ -14,6 +18,10 @@ on:
|
||||
- 'packaging/flatpak/**'
|
||||
- 'src/**'
|
||||
- 'pyproject.toml'
|
||||
# The dependency manifest is generated from the hash-pinned export, so a
|
||||
# lock refresh moves what this build ships. Without this, `just lock`
|
||||
# could change every version in it and start no Flatpak job.
|
||||
- 'requirements/**'
|
||||
- '.github/workflows/flatpak.yml'
|
||||
workflow_dispatch:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user