Revert "Rollup merge of #56758 - Manishearth:emoji-status-toolstate, r=kennytm"
This reverts commit 050bb10dc3e1d1c6a0aee3c50955d401658dece5, reversing
changes made to c530e31245ba10b2587bc908a65bd6e7910bc50f.
diff --git a/src/tools/publish_toolstate.py b/src/tools/publish_toolstate.py
index a65d263..4ade87f 100755
--- a/src/tools/publish_toolstate.py
+++ b/src/tools/publish_toolstate.py
@@ -34,16 +34,6 @@
'rust-by-example': '@steveklabnik @marioidival @projektir',
}
-EMOJI = {
- 'miri': '🛰️',
- 'clippy-driver': '📎',
- 'rls': '💻',
- 'rustfmt': '📝',
- 'book': '📖',
- 'nomicon': '👿',
- 'reference': '📚',
- 'rust-by-example': '👩🏫',
-}
def read_current_status(current_commit, path):
'''Reads build status of `current_commit` from content of `history/*.tsv`
@@ -73,12 +63,13 @@
}
slug = 'rust-lang/rust'
- long_message = textwrap.dedent('''\
+ message = textwrap.dedent('''\
+ 📣 Toolstate changed by {}!
+
Tested on commit {}@{}.
Direct link to PR: <{}>
- ''').format(slug, current_commit, relevant_pr_url)
- emoji_status = []
+ ''').format(relevant_pr_number, slug, current_commit, relevant_pr_url)
anything_changed = False
for status in latest:
tool = status['tool']
@@ -90,18 +81,12 @@
status[os] = new
if new > old:
changed = True
- long_message += '🎉 {} on {}: {} → {}.\n' \
- .format(tool, os, old, new)
- emoji = "{}🎉".format(EMOJI.get(tool))
- if msg not in emoji_status:
- emoji_status += [msg]
+ message += '🎉 {} on {}: {} → {} (cc {}, @rust-lang/infra).\n' \
+ .format(tool, os, old, new, MAINTAINERS.get(tool))
elif new < old:
changed = True
- long_message += '💔 {} on {}: {} → {} (cc {}, @rust-lang/infra).\n' \
+ message += '💔 {} on {}: {} → {} (cc {}, @rust-lang/infra).\n' \
.format(tool, os, old, new, MAINTAINERS.get(tool))
- emoji = "{}💔".format(EMOJI.get(tool))
- if msg not in emoji_status:
- emoji_status += [msg]
if changed:
status['commit'] = current_commit
@@ -111,9 +96,6 @@
if not anything_changed:
return ''
- short_message = "📣 Toolstate changed by {}! ({})"
- .format(relevant_pr_number, '/'.join(emoji_status))
- message = short_message + "\n\n" + long_message
f.seek(0)
f.truncate(0)
json.dump(latest, f, indent=4, separators=(',', ': '))