Add atomic action for package addition
Add a framework for creating generic and transactional tasks, which may rely on pre and post Checks.
Add a first implementation of an atomic action, which relies on transactional Tasks to add packages to a repository (or provide output in dry-run mode).
Fixes #113 (closed)
Merge request reports
Activity
changed milestone to %0.3.0 - workflows and checks
assigned to @dvzrv
added 1 commit
- 3ac22f72 - Add Checks and Tasks to describe transactions
added 1 commit
- bde8ddf2 - Add Checks and Tasks to describe transactions
added scopeenhancement label
added 1 commit
- 13cbb977 - Apply Tasks to repod.cli.cli.repod_file_repo_importpkg()
requested review from @artafinde, @anthraxx, and @polyzen
mentioned in issue #102 (closed)
added 12 commits
-
014a7df7...17f02ed5 - 6 commits from branch
main
- 1ebacfad - Add function to return filename based metadata
- 94aa593c - Add ActionTypeEnum for Checks and Tasks
- ecbeaf62 - Add default orjson options for management repository
- 8acd0b64 - Add Checks and Tasks to describe transactions
- ac3b6776 - Apply Tasks to repod.cli.cli.repod_file_repo_importpkg()
- 208ede5f - Add changelog entry for transactional tasks
Toggle commit list-
014a7df7...17f02ed5 - 6 commits from branch
added 8 commits
-
7f0f9fe2 - 1 commit from branch
main
- 304d2a33 - Add function to return filename based metadata
- fd87973f - Add ActionTypeEnum for Checks and Tasks
- 4c582f96 - Add default orjson options for management repository
- 720df39e - Add Checks and Tasks to describe transactions
- 149c71d9 - Apply Tasks to repod.cli.cli.repod_file_repo_importpkg()
- 9d6f2577 - Adapt repod-file subcommand documentation for adapted functionality
- 64647732 - Add changelog entry for transactional tasks
Toggle commit list-
7f0f9fe2 - 1 commit from branch
added 12 commits
-
64647732...276ead2d - 5 commits from branch
main
- ebc5f463 - Add function to return filename based metadata
- 983024b7 - Add ActionTypeEnum for Checks and Tasks
- eee223fc - Add default orjson options for management repository
- 86322634 - Add Checks and Tasks to describe transactions
- da5d28e9 - Apply Tasks to repod.cli.cli.repod_file_repo_importpkg()
- d2e99923 - Adapt repod-file subcommand documentation for adapted functionality
- 026e0f21 - Add changelog entry for transactional tasks
Toggle commit list-
64647732...276ead2d - 5 commits from branch
added 8 commits
-
25078535 - 1 commit from branch
main
- 52e361e5 - Add function to return filename based metadata
- 60d36282 - Add ActionTypeEnum for Checks and Tasks
- 979282a5 - Add default orjson options for management repository
- 3bb5cd2d - Add Checks and Tasks to describe transactions
- e89a09a3 - Apply Tasks to repod.cli.cli.repod_file_repo_importpkg()
- de07072b - Adapt repod-file subcommand documentation for adapted functionality
- 801ec69f - Add changelog entry for transactional tasks
Toggle commit list-
25078535 - 1 commit from branch
- Resolved by David Runge
mentioned in issue #30 (closed)