Skip to content

Add short emoji status to toolstate updates - #56758

Merged
bors merged 1 commit into
rust-lang:masterfrom
Manishearth:emoji-status-toolstate
Dec 15, 2018
Merged

Add short emoji status to toolstate updates#56758
bors merged 1 commit into
rust-lang:masterfrom
Manishearth:emoji-status-toolstate

Conversation

@Manishearth

Copy link
Copy Markdown
Member

I get a lot of these emails and it's good to know which ones I should be paying closer attention to -- i.e. the ones where clippy breaks. This adds a short emoji status report to the first line of the commit message, which shows up in notifications directly

I haven't been able to test it, and the actual emoji are just suggestions.

r? @kennytm

cc @rust-lang/infra @rust-lang/devtools

@rust-highfiverust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Dec 12, 2018
Comment threadsrc/tools/publish_toolstate.py Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this intentional?

Copy link
Copy Markdown
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nope, fixed

@kennytm

Copy link
Copy Markdown
Member

@bors r+ rollup 😈

@bors

bors commented Dec 13, 2018

Copy link
Copy Markdown
Collaborator

📌 Commit ae893bb has been approved by kennytm

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Dec 13, 2018
kennytm added a commit to kennytm/rust that referenced this pull request Dec 13, 2018
… r=kennytm
Add short emoji status to toolstate updates
I get a lot of these emails and it's good to know which ones I should be paying closer attention to -- i.e. the ones where clippy breaks. This adds a short emoji status report to the first line of the commit message, which shows up in notifications directly
I haven't been able to test it, and the actual emoji are just suggestions.
@kennytmkennytm mentioned this pull request Dec 13, 2018
kennytm added a commit to kennytm/rust that referenced this pull request Dec 14, 2018
… r=kennytm
Add short emoji status to toolstate updates
I get a lot of these emails and it's good to know which ones I should be paying closer attention to -- i.e. the ones where clippy breaks. This adds a short emoji status report to the first line of the commit message, which shows up in notifications directly
I haven't been able to test it, and the actual emoji are just suggestions.
r? @kennytm
cc @rust-lang/infra @rust-lang/devtools
@kennytmkennytm mentioned this pull request Dec 14, 2018
kennytm added a commit to kennytm/rust that referenced this pull request Dec 14, 2018
… r=kennytm
Add short emoji status to toolstate updates
I get a lot of these emails and it's good to know which ones I should be paying closer attention to -- i.e. the ones where clippy breaks. This adds a short emoji status report to the first line of the commit message, which shows up in notifications directly
I haven't been able to test it, and the actual emoji are just suggestions.
r? @kennytm
cc @rust-lang/infra @rust-lang/devtools
emilyalbini added a commit to emilyalbini/rust that referenced this pull request Dec 14, 2018
… r=kennytm
Add short emoji status to toolstate updates
I get a lot of these emails and it's good to know which ones I should be paying closer attention to -- i.e. the ones where clippy breaks. This adds a short emoji status report to the first line of the commit message, which shows up in notifications directly
I haven't been able to test it, and the actual emoji are just suggestions.
r? @kennytm
cc @rust-lang/infra @rust-lang/devtools
emilyalbini added a commit to emilyalbini/rust that referenced this pull request Dec 15, 2018
… r=kennytm
Add short emoji status to toolstate updates
I get a lot of these emails and it's good to know which ones I should be paying closer attention to -- i.e. the ones where clippy breaks. This adds a short emoji status report to the first line of the commit message, which shows up in notifications directly
I haven't been able to test it, and the actual emoji are just suggestions.
r? @kennytm
cc @rust-lang/infra @rust-lang/devtools
bors added a commit that referenced this pull request Dec 15, 2018
Rollup of 14 pull requests
Successful merges:
- #56718 (Use libbacktrace pretty-printing)
- #56725 (fix rust-lang/rust issue #50583)
- #56731 (Add missing urls in ffi module docs)
- #56738 (Fix private_no_mangle_fns message grammar)
- #56746 (Add test of current behavior (infer free region within closure body))
- #56747 (target: remove Box returned by get_targets)
- #56751 (Allow ptr::hash to accept fat pointers)
- #56755 (Account for `impl Trait` when suggesting lifetime)
- #56758 (Add short emoji status to toolstate updates)
- #56760 (Deduplicate unsatisfied trait bounds)
- #56769 (Add x86_64-unknown-uefi target)
- #56792 (Bootstrap: Add testsuite for compiletest tool)
- #56808 (Fixes broken links)
- #56809 (Fix docs path to PermissionsExt)
Failed merges:
r? @ghost
long_message += '🎉 {} on {}: {} → {}.\n' \
.format(tool, os, old, new)
emoji = "{}🎉".format(EMOJI.get(tool))
if msg not in emoji_status:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I may just be missing it but I can't find msg referenced anywhere else. Should these be emoji?

@bors
bors merged commit ae893bb into rust-lang:masterDec 15, 2018

@emilyalbiniemilyalbini left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR broke master. Reverting it.

cc @rust-lang/infra, CI doesn't check if publish_toolstate.py is valid before merging a PR

return ''

short_message = "📣 Toolstate changed by {}! ({})"
.format(relevant_pr_number, '/'.join(emoji_status))

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a Python syntax error

emilyalbini added a commit to emilyalbini/rust that referenced this pull request Dec 15, 2018
…olstate, r=kennytm"
This reverts commit 050bb10, reversing
changes made to c530e31.
bors added a commit that referenced this pull request Dec 15, 2018
Revert merge of #56758 - Manishearth:emoji-status-toolstate
#56758 is breaking master.
r? @ghost
cc @Manishearth@kennytm
@Manishearth
Manishearth deleted the emoji-status-toolstate branch July 18, 2020 01:15
@Manishearth
Manishearth restored the emoji-status-toolstate branch July 18, 2020 01:15
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

@Manishearth@kennytm@bors@matthiaskrgr@emilyalbini@rust-highfive