Bug 57683 - Feature request: Task commit protection flag in release tag (.test)
Summary: Feature request: Task commit protection flag in release tag (.test)
Status: NEW
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: girar (show other bugs)
Version: unspecified
Hardware: x86 Linux
: P5 normal
Assignee: placeholder@altlinux.org
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-28 08:45 MSK by Vitaly Chikunov
Modified: 2026-01-28 08:45 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Chikunov 2026-01-28 08:45:06 MSK
If `Release:` contains `.test` the task would not be committable into the repository but otherwise builds successfully into EPERM. This will be useful to create test-only tasks protected against accidental committing into the repository. Reasons: other people see this is a test task not _intended_ for committing, test builds are protected from accidental --commit (mis-copy paste of task its, or commit instead of other similar task, or --commit days later when forgotten task's test purpose). With this maintainer can work safely on new packages (or "forks" of other packages) without risk of accidental commit. Also, it is clearer and safer to have this flag in the spec and not as (possible) `task add --no-commit-forewer` option.