Skip to content

Latest commit

 

History

History
164 lines (100 loc) · 10.1 KB

File metadata and controls

164 lines (100 loc) · 10.1 KB

Changelog

All notable changes to this project will be documented in this file.

v1.2.0 (2026-08-07)

Performance Improvements

  • ship a prebuilt multi-arch image instead of building per run (5ee9a7d)

Documentation

  • remove duplicate rules covered by global CLAUDE.md (d100f8e)

Continuous Integration

  • add a golangci-lint config scoped to defect-finding linters (96286ed)
  • remove DCO workflow (24478cb)
  • adopt semantic-pr, labels, lock-threads, PR size, and auto-assign reusables (ef31ea4)
  • use reusable stale-issues workflow (a6823fd)
  • use reusable issue-greeting workflow (6dad372)
  • use reusable dependabot-auto-merge workflow (31e3292)
  • use reusable contributors workflow (cb44cd3)
  • add ok-to-test workflow stub (4b5e671)
  • add PR welcome workflow stub (de9be87)
  • add DCO check via shared reusable workflow (7c29743)
  • add concurrency guards to recurring workflows (42961d7)

Chores

  • deps: bump actions/setup-go from 6 to 7 (2208966)
  • deps: bump actions/checkout from 6 to 7 (#6) (#6) (0d723ff)
  • deps: bump alpine from 3.23 to 3.24 in the docker-minor group (#5) (#5) (9502dbb)
  • deps: bump actions/github-script from 8 to 9 (d237b2b)
  • deps: bump dependabot/fetch-metadata from 2 to 3 (6972347)
  • deps: bump softprops/action-gh-release from 2 to 3 (1f264df)
  • remove duplicate rules from CLAUDE.md (moved to global) (5567a87)
  • add git config protection to CLAUDE.md (548b81e)

Contributors

  • somaz

v1.1.1 (2026-03-25)

Bug Fixes

  • correct license badge to MIT, optimize Docker build (57deca5)

Documentation

  • add no-push rule to CLAUDE.md (094881a)

Continuous Integration

  • skip auto-generated changelog and contributors commits in release notes (f1d6abf)
  • revert to body_path RELEASE.md in release workflow (8005744)
  • use generate_release_notes instead of body_path in release workflow (3f2b874)
  • add auto-generated PR body script for make pr (211ea5c)

Chores

  • add workflow Makefile targets (check-gh, branch, pr) (fcb15ce)
  • upgrade Go version to 1.26 (516524e)

Contributors

  • somaz

v1.1.0 (2026-03-18)

Features

Code Refactoring

  • rename git-mirror-action to multi-git-mirror across entire project (2e4c6c4)

Documentation

Contributors

  • somaz

v1.0.1 (2026-03-18)

Bug Fixes

  • use secrets for Bitbucket username and document x-token-auth usage (0903b9e)
  • use local action in bitbucket-mirror.yml until next release (a5d0211)

Code Refactoring

  • rename bitbucket_password to bitbucket_api_token (6d523b4)

Documentation

  • note Workspace Access Token requires Bitbucket Premium plan (bec56b9)
  • update Bitbucket auth guide with Repository/Workspace Access Tokens (4369237)

Continuous Integration

  • disable Bitbucket tests until plan issue is resolved (c07baa4)
  • add Bitbucket mirror workflow and Bitbucket CI tests (221443e)

Contributors

  • somaz

v1.0.0 (2026-03-18)

Features

  • add retry, pre-check, exclude branches, and parallel mirroring (7165fea)
  • scaffold Go-based git-mirror-action project structure (5529b82)

Bug Fixes

  • resolve parallel race condition, add mutex and prevent credential prompts (d2802e5)
  • ensure git repo exists for Docker dry-run and improve CI test targets (7aadbb3)
  • ci: use exit code validation instead of grep on annotations (f749cbe)
  • improve security for all providers (a1276f2)
  • add git-lfs to Docker image to prevent pre-push hook failure (8a1ef8d)
  • ci: remove deprecated buildx install input and add missing env vars (423456e)
  • add safe.directory config for Docker workspace ownership (915f76d)

Code Refactoring

  • add SSH support, credential encoding, log masking, and config validation (b09eb66)

Documentation

  • update documentation for new features and add authentication guides (d0b4ef7)
  • update AUTHENTICATION.md and CLAUDE.md for new features (230e8f8)
  • add documentation, workflows, and GitHub configs (f9db271)

Tests

  • improve SSH test coverage with configurable sshDir (a337e4c)
  • add tests for SSH, credential encoding, masking, and validation (4a7d7d6)
  • improve test coverage with mock-based tests (7f3b1d3)
  • add unit tests for config, mirror, and output packages (ec5a8a2)

Continuous Integration

  • improve CI and smoke test coverage (87191c9)

Contributors

  • somaz