Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tag and check for release candidates #61

Closed
wants to merge 45 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
8bc85eb
add `check_pre_release_state()`
pat-s Jul 17, 2020
4cef4b0
use ui_code()
pat-s Jul 17, 2020
d79dc6f
style
pat-s Jul 17, 2020
9566c27
ensure desc object is present
pat-s Aug 7, 2020
215d93c
return modified R6 `desc` object
pat-s Aug 24, 2020
4d91e6e
refactor check_release_state()
pat-s Aug 24, 2020
5662a5b
add unleash.R
pat-s Aug 24, 2020
6ea0066
merge master
pat-s Sep 24, 2020
a972ec9
small fixes
pat-s Oct 2, 2020
712b78a
fix update_version.R
pat-s Oct 2, 2020
5c40a20
fixes after first release try
pat-s Oct 2, 2020
360b95a
add tag_release_candidate()
pat-s Oct 2, 2020
e595469
add check_for_rc()
pat-s Oct 2, 2020
8571356
tag RC in release()
pat-s Oct 2, 2020
9f38eec
add `delete_release_candidate_tags()`
pat-s Oct 2, 2020
951e13f
push RC tag
pat-s Oct 2, 2020
1a2ead5
minor
pat-s Oct 2, 2020
736e4f5
document
pat-s Oct 2, 2020
eb66dbb
re-add bump_version_to_dev_with_force()
pat-s Oct 2, 2020
43d5a1b
re-add bump_version_to_dev_with_force()
pat-s Oct 2, 2020
19e1927
Merge branch 'f-27-automate' into prerelease-state
pat-s Oct 2, 2020
11c8608
new check_existing_rc(): account for multiple release candidates
pat-s Oct 5, 2020
0528d62
fix deleting tags
pat-s Oct 6, 2020
dc08bac
`post_release()`: add `gh` functionality, optimize
pat-s Oct 6, 2020
ccf740c
update check_release_state()
pat-s Oct 6, 2020
5b73303
Merge branch 'prerelease-state' into tag_release_candidate
pat-s Oct 6, 2020
dedc3cf
upd namespace
pat-s Oct 6, 2020
ae131a0
push release version to main branch before bumping to dev again
pat-s Oct 7, 2020
027d7be
merge f27-automate
pat-s Oct 30, 2020
55b13fd
merge prerelease_state
pat-s Oct 30, 2020
dedb5e7
Merge branch 'prerelease-state' into tag_release_candidate
pat-s Oct 30, 2020
57cc71d
Merge branch 'prerelease-state' into push-release-ver
pat-s Oct 30, 2020
35b97e1
- check_release_state(): escape errors if package is not yet on CRAN
pat-s Oct 30, 2020
ba6de1f
Merge pull request #65 from krlmlr/push-release-ver
pat-s Nov 7, 2020
e6f81b5
Merge pull request #67 from krlmlr/is-pkg-released
pat-s Nov 7, 2020
ebee23b
Merge branch 'prerelease-state' into tag_release_candidate
pat-s Nov 7, 2020
2710925
merge f-27-automate
pat-s Apr 18, 2021
64f593d
git2r -> gert
pat-s Apr 18, 2021
729bf02
clean diff
pat-s Apr 18, 2021
f82afbf
more diff cleanup
pat-s Apr 18, 2021
06aab09
clean
pat-s Apr 18, 2021
f38f670
fix build
pat-s Apr 18, 2021
10b083d
Style
Apr 18, 2021
c1e1f66
Merge pull request #90 from cynkra/f-27-automate
krlmlr Apr 18, 2021
6d79386
Merge pull request #100 from cynkra/f-27-automate
krlmlr Jun 4, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix deleting tags
pat-s committed Oct 6, 2020
commit 0528d6287bbc521b1473111b2a0b5c67822e400e
5 changes: 3 additions & 2 deletions R/api-tag-version.R
Original file line number Diff line number Diff line change
@@ -24,10 +24,11 @@ delete_release_candidate_tags = function() {

tag_names = names(git2r::tags())

index = grep("-rc", tag_names)
tags_to_delete = grep("-rc", tag_names, value = TRUE)

cli_alert("Deleting all release candidate tags.")

# delete all tags which contain "-rc"
git2r::tag_delete(git2r::tags()[index])
# # not vectorized :/?
invisible(lapply(tags_to_delete, function(x) git2r::tag_delete(".", x)))
}