modulesync icon indicating copy to clipboard operation
modulesync copied to clipboard

Synchronize common files across your Git repositories.

Results 34 modulesync issues
Sort by recently updated
recently updated
newest added

default_branch doesn't guarantee a result. This checks for the nil value and raises an exception. This is probably not a good way to deal with it, but it's a lot...

Currently, when a [merge request is created](https://github.com/voxpupuli/modulesync/blob/master/lib/modulesync/pr/gitlab.rb#L39-L43) on GitLab using the `--pr` option, the checkbox "Delete source branch" remains unchecked. It looks like that GitLab doesn't automatically consider the related...

enhancement

Hi, I installed the latest 2.3.0 release and tried to create a new PR: ``` $ bundle exec msync update --message "modulesync 5.2.0" --pr --pr-labels modulesync --pr-title "modulesync 5.2.0" --filter...

bug

When using msync exec, I was surprised to learn it switched branches. My immediate impression was that it was simply a wrapper that executes commands on checkouts. This changes the...

Noticed by @ekohl at https://github.com/voxpupuli/modulesync/pull/219#discussion_r723045955

Files specified in `config_defaults.yml` and `.sync.yml` assume a static path that is the same for all managed modules. however, there are cases where the content of a ERB template is...

From my point of view, we should change our approach about two options `skip_broken` and `fail_on_warnings`: * `skip_broken` is not relevant option as, for example, an "update" that does not...

@ekohl and I started a discussion in #215 about this topic, so I quote my thought here: > From my point of view, whole `PuppetModule` class should be deleted from...

Even I'm using `msync` since months now, I never understand why there is an `amend` option during `update` and why there is no `hard-reset` option ATM. This is probably due...

The pre-commit script shouldn't need to be inside of modulesync itself (instead of forcing it to be in contrib). At the simplest, if given an absolute path it should run...