File: changelog.upstream

package info (click to toggle)
gitlab-rulez 0.0~git20221202.8222047e-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 88 kB
  • sloc: python: 360; makefile: 2
file content (132 lines) | stat: -rw-r--r-- 5,741 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
gitlab-rulez (0.2021.0) apertis; urgency=medium

  [ Emanuele Aina ]
  * gitlab-rulez: Apply rules to GitLab project settings
  * README: Add a very quick summary about how to use the tool
  * Use a simple array for the YAML-anchored defaults
  * Set this repository as unversioned
  * Fix error detection
  * Fix action invocation
  * Be more verbose when printing errors
  * Exclude apertis-internal-jenkins-jobs from the public repo list
  * Exclude third-party repos from the versioned branch rule
  * Add --filter to limit the application of rules
  * Make the subcommand mandatory
  * Drop the deprecated pacakging/* repositories
  * Configure the new pkg/* packaging repositories
  * List the new repositories with non-versioned branches
  * Switch to v2020dev0
  * gitlab-rulez: Ensure multiple branches at the same time
  * rulez: Add infrastructure/apertis-imx-srk as unversioned
  * rulez: List pkg/* only once
  * Move excludes to a dedicated field
  * Set up CI settings for packaging repositories
  * Refactor the set splitting operation in a reusable function
  * Refactor applying changes to an object in a reusable function
  * Replace printbranch() with a more generic printdict()
  * Use dictionary access to handle protected branches
  * Drop the ProtectedBranch dataclass
  * Use the object delete() method for protected branches
  * Use get_changes() to detect the changes to be applied
  * Make collection handling generic
  * Add support for scheduling CI triggers
  * Protect the pristine-lfs branch for pkg/* repositories
  * Set default setting common to all projects
  * Enable merge only on suceeding pipleines for pkg/*
  * Fix ensure_branches with more than one branch
  * If filter is not a glob expression load only the specified project
  * Fire the packaging pipeline nightly to pull updates
  * Enforce public visibility on packaging repositories
  * README: Point out the `--filter` option
  * Dockerfile: Introduce a docker environment to run gitlab-rulez
  * rulez: Add gitlab-dashboards to the unversioned list
  * rulez: Temporarily disable the upstream pull schedules
  * rulez: Skip archived repositories

  [ Ritesh Raj Sarraf ]
  * Pick current and previous release branches

  [ Emanuele Aina ]
  * rulez: Drop `required` flag from v2019 branches
  * gitlab-rulez: Fix --filter flag description
  * gitlab-rulez: Add `list-projects` command-line subcommand
  * rulez: Drop old branching rules
  * gitlab-rulez: Fetch projects using multiple threads
  * gitlab-rulez: Reduce amount of downloaded data when only listing projects
  * gitlab-rulez: Skip archived projects unless --archived is set
  * gitlab-rulex: Drop the fancy printing of state and actions
  * gitlab-rulez: Print project name before the action name in actions
  * gitlab-rulez: Parallelize computing the actions
  * gitlab-rulez: Retry on errors while listing projects
  * gitlab-rulez: Increase the number of branches retrieved
  * rules: Completely disallow pushes to protected branches
  * rules: Move the ensure_branch rules to a separate ruleset
  * rules: Set default branch to v2021dev1
  * rules: Add new unversioned repositories
  * rules: Set default branch to v2021dev2
  * rules: Drop archived repositories
  * rules: Set remove_source_branch_after_merge by default
  * rules: Set only_allow_merge_if_all_discussions_are_resolved by default
  * rules: Set shared_runners_enabled on packaging projects
  * Update unversioned entries
  * Let update-binaries push to the tests/* repos directly
  * Let pipelines push to tiny-image-debug-utils

  [ Ritesh Raj Sarraf ]
  * Setup default branch to v2021dev3

  [ Emanuele Aina ]
  * rules: Enable shared runners by default
  * rules: Set docs/mediawiki-to-hugo-conversion as unversioned
  * rules: Skip deprecated packaging repositories
  * rules: Schedule daily pipelines

  [ Ritesh Raj Sarraf ]
  * Update releases in branch config

  [ Emanuele Aina ]
  * rules: Use the right branch for schedules on internal repositories

  [ Ritesh Raj Sarraf ]
  * Set default release to v2022dev0
  * Fix branch.yaml to point to current releases
  * Exclude base-files from being branched during release steps
  * Switch to latest release, v2022dev1

  [ Emanuele Aina ]
  * rules: Update unversioned list
  * rules: Handle unversioned repos with `main` as default branch
  * rules: Update deprecated list
  * rules: Exclude special projects under tests/
  * rules: Move schedules to builds-orchestrator
  * rules: Do not set conflicting protections on tiny-image-debug-utils
  * rules: Defaults for CI-enabled projects
  * rules: Container registry settings for docker images
  * gitlab-ci: Add test pipeline
  * gitlab-rulez: Return an error code on diff if there are changes
  * rules: Switch to direct external gitlab-ci for packaging
  * rules: Special-case the gitlab-ci.yml location for custom jobs
  * rules: Accept that tests/aum-offline-upgrade has no pipeline configured
  * rules: apertis-infrastructure now has a single main branch
  * rules: apertis-infrastructure now has a pipeline configured
  * Drop branch.yaml since it is not longer used

  [ Walter Lozano ]
  * Update release branches

  [ Ritesh Raj Sarraf ]
  * Fix broken link for python-gitlab module documentation
  * Set release to v2022dev3
  * Set release to v2022pre

  [ Emanuele Aina ]
  * gitlab-ci: Switch to Bullseye
  * rules: Update the list of unversioned repositories
  * rules: Rename deprecated_packages to ignored_repositories
  * rules: Drop no longer relavant special cases
  * rules: Point the default branch on obsolete repositories to stable

  [ Frédéric Danis ]
  * Add debian package files

 -- Frédéric Danis <frederic.danis@collabora.com>  Tue, 12 Oct 2021 14:43:48 +0200