Skip to content

Add deprecation warnings and improve branch deletion for tag deployment#17

Merged
william-lee-epigenesys merged 34 commits into
projects/release-changesfrom
features/deprecations-and-deleting-branches
Jun 12, 2026
Merged

Add deprecation warnings and improve branch deletion for tag deployment#17
william-lee-epigenesys merged 34 commits into
projects/release-changesfrom
features/deprecations-and-deleting-branches

Conversation

@william-lee-epigenesys

Copy link
Copy Markdown
Contributor
  • Only delete branches on the remote and locally only if they exist
  • Add deprecation warnings for using use_timestamped_tags_for_deploy and create_release_commit options
  • Make setting use_tags_for_deploy an error condition
  • Update branch notes in README and update formatting
  • Use Kernel.warn for all deprecation warnings

@william-lee-epigenesys william-lee-epigenesys changed the title Add deprecation warnings and Add deprecation warnings and improve branch deletion for tag deployment Jun 10, 2026
Comment thread lib/epi_deploy/config.rb Outdated
Comment thread lib/epi_deploy/deployer.rb Outdated
Comment thread lib/epi_deploy/deployer.rb Outdated
Comment thread spec/features/deploy_spec.rb Outdated
Comment thread spec/lib/epi_deploy/release_spec.rb Outdated
Comment thread spec/lib/epi_deploy_spec.rb
@william-lee-epigenesys william-lee-epigenesys changed the base branch from features/no-release-commit to projects/release-changes June 12, 2026 13:25
@william-lee-epigenesys william-lee-epigenesys merged commit 5ce3331 into projects/release-changes Jun 12, 2026
4 of 5 checks passed
@william-lee-epigenesys william-lee-epigenesys deleted the features/deprecations-and-deleting-branches branch June 24, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants