Skip to content

feat: support @ and / when falling back to tags#673

Merged
bcoe merged 4 commits intomasterfrom
loose-fallback
Jan 5, 2021
Merged

feat: support @ and / when falling back to tags#673
bcoe merged 4 commits intomasterfrom
loose-fallback

Conversation

@bcoe
Copy link
Copy Markdown

@bcoe bcoe commented Dec 29, 2020

Investigating moving a lerna project over to release-please, I noticed that tags have the @ suffix rather than -. There have been a couple other languages that use releasa-please where the tags use /, rather than -.

Instead of making each of these a special case, this PR checks each suffix, this will make it easier to migrate to release-please from other tools.

@bcoe bcoe requested a review from a team December 29, 2020 21:49
@google-cla google-cla Bot added the cla: yes This human has signed the Contributor License Agreement. label Dec 29, 2020
bcoe pushed a commit to googleapis/release-please-action that referenced this pull request Dec 29, 2020
bcoe pushed a commit to googleapis/release-please-action that referenced this pull request Dec 29, 2020
@codecov
Copy link
Copy Markdown

codecov Bot commented Dec 29, 2020

Codecov Report

Merging #673 (c3e7ca7) into master (7301843) will increase coverage by 1.15%.
The diff coverage is 92.59%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #673      +/-   ##
==========================================
+ Coverage   83.07%   84.23%   +1.15%     
==========================================
  Files          45       45              
  Lines        5269     5314      +45     
  Branches      444      431      -13     
==========================================
+ Hits         4377     4476      +99     
+ Misses        891      837      -54     
  Partials        1        1              
Impacted Files Coverage Δ
src/releasers/ruby.ts 35.53% <0.00%> (+0.29%) ⬆️
src/github.ts 83.00% <100.00%> (+5.46%) ⬆️
src/releasers/go-yoshi.ts 94.33% <100.00%> (-0.03%) ⬇️
src/conventional-commits.ts 98.56% <0.00%> (-0.20%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7301843...1746562. Read the comment docs.

@bcoe bcoe merged commit 243d6d9 into master Jan 5, 2021
@bcoe bcoe deleted the loose-fallback branch January 5, 2021 17:46
software-dev-web added a commit to software-dev-web/please-action that referenced this pull request Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants