Skip to content

Releases: chrisdsa/Colligo

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 09 Dec 05:04

Removed

  • Check for empty or non-existing directory prior to initialize repository.

Fixed

  • copydir action was not working when destination existed.

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 02 Dec 03:02

Fixed

  • Using Rust bookworm container to build the release artifacts.
  • Remove --refetch argument in git fetch command when using sync and repository is not shallow.

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 28 Nov 18:49

Added

  • More info on progress bar. Now indicate the step being executed, ex: resolving deltas, etc.

Changed

  • Configure repository to filter out blog when using --light. This config stays afterward, even for full sync.
  • Trim values when parsing the manifest.

Fixed

  • Add missing --tags arg in git fetch
  • Add missing --progress arg in git fetch

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 26 Nov 08:07

Changed

  • Updated dependencies.
  • Use git init instead of git clone for new repositories.

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 21 Mar 20:41

Changed

  • Now using Tokio task instead of threads.
  • Improved the code.
  • Update rust version in CI.

Fixed

  • The progress bar progression. It is now much more responsive.

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 27 Aug 18:03

Added

  • Sanity check steps for GitHub Actions.

Removed

  • GitLab CI/CD configuration.

Changed

  • Now using GitHub to make it easier for users to contribute.
  • Version is now generated from the version in Cargo.toml and the git commit sha.

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 19:45

Added

  • Add status argument to list all projects in the manifest and indicate if they are modified.
  • Add list argument to list all projects in the manifest.

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 04 May 03:45

Fixed

  • Fix bug where commit message or path with the word "error" would be considered an error when executing git command.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 05:00

Added

  • Progress bar when synchronizing the projects.
  • Lightweight clone.
  • Quiet mode.
  • Force option to overwrite local changes.
  • Copy a directory recursively action.
  • Delete repository action.

Changed

  • When synchronizing the projects, using fetch, checkout, merge instead of fetch, checkout, pull.
  • Improve error messages. Now indicating where the error occurred.
  • Error message are message from git with "error" or "fatal" in the message.
  • Testing if the repository is dirty instead of relying on git error message.
  • Add the copydir and delete_project action to the default manifest.
  • Changed the default manifest default parameter from "gitlab.com" to "hostname.com".

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 23:32

Changed

  • Renamed project to Colligo. Motivation: The name is more unique and does not
    conflict with other projects or utilities (like manifest in Ubuntu).

Fixed

  • Fix version not generated correctly when deployed on GitHub.