Skip to content

Commit

Permalink
Remove mentions to @channel in slack-message-broker.yml (#6583)
Browse files Browse the repository at this point in the history
  • Loading branch information
zeme-wana authored Oct 18, 2024
1 parent bb33f08 commit 5eda9f0
Showing 1 changed file with 11 additions and 19 deletions.
30 changes: 11 additions & 19 deletions .github/workflows/slack-message-broker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
if (senderLogin in slackMemberIds) {
return `<@${slackMemberIds[senderLogin]}>`;
} else {
return "@here";
return "@{senderLogin}";
}
}
Expand All @@ -62,20 +62,14 @@ jobs:
const url = "${{ github.event.workflow_run.html_url }}";
const status = "${{ github.event.workflow_run.status }}";
const conclusion = "${{ github.event.workflow_run.conclusion }}";
const failureConclusions = [ "failure", "null", "cancelled", "action_required", "neutral", "timed_out" ];

if (conclusion == "") {
message = `${name} \`${status}\` ⏳ <${url}|View Logs> ${slackMember}`;
} else if (conclusion == "success") {
message = `${name} \`${conclusion}\` ✅ <${url}|View Logs> ${slackMember}`;
} else if (conclusion == "skipped") {
message = `${name} \`${conclusion}\` ⏩ <${url}|View Logs> ${slackMember}`;
} else if (failureConclusions.includes(conclusion)) {
message = `${name} \`${conclusion}\` ❌ <${url}|View Logs> ${slackMember}`;
const failureConclusions = [ "failure", "null", "action_required", "neutral", "timed_out" ];

if (failureConclusions.includes(conclusion)) {
message = `❌ ${name} \`${conclusion}\` <${url}|View Logs> ${slackMember}`;
shouldSendMessage = true;
} else {
message = `${name} \`${conclusion}\` ⁉️ <${url}|View Logs> Unknown Conclusion @channel`;
shouldSendMessage = true;
message = `${name} \`${status}\` \`${conclusion}\` <${url}|View Logs> ${slackMember}`;
shouldSendMessage = false;
}
}

Expand All @@ -93,14 +87,12 @@ jobs:
"ci/eval"
];

if (conclusion == "success") {
message = `${name} \`${conclusion}\` ✅ <${url}|View Logs> ${slackMember}`;
} else if (conclusion == "failure" && checkRunWatchlist.includes(name)) {
message = `${name} \`${conclusion}\` ❌ <${url}|View Logs> ${slackMember}`;
if (conclusion == "failure" && checkRunWatchlist.includes(name)) {
message = `❌ ${name} \`${conclusion}\` <${url}|View Logs> ${slackMember}`;
shouldSendMessage = true;
} else {
message = `${name} \`${conclusion}\` ⁉️ <${url}|View Logs> Unknown Conclusion @channel`;
shouldSendMessage = true;
message = `${name} \`${status}\` \`${conclusion}\` <${url}|View Logs> ${slackMember}`;
shouldSendMessage = false;
}
}

Expand Down

1 comment on commit 5eda9f0

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'Plutus Benchmarks'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.05.

Benchmark suite Current: 5eda9f0 Previous: bb33f08 Ratio
validation-future-increase-margin-2 769.3 μs 580.2 μs 1.33
validation-future-increase-margin-3 771.3 μs 542.2 μs 1.42
validation-future-increase-margin-4 701.6 μs 494 μs 1.42
validation-future-increase-margin-5 1161 μs 824.6 μs 1.41
validation-prism-3 529.5 μs 368.7 μs 1.44
validation-pubkey-1 203 μs 142.1 μs 1.43
validation-stablecoin_1-1 1288 μs 909.9 μs 1.42
validation-stablecoin_1-2 279.3 μs 209.1 μs 1.34
validation-stablecoin_1-4 296.4 μs 270.2 μs 1.10
validation-stablecoin_1-5 1902 μs 1347 μs 1.41
validation-stablecoin_1-6 367.6 μs 257.6 μs 1.43
validation-stablecoin_2-1 1286 μs 908.8 μs 1.42
validation-stablecoin_2-2 207.6 μs 196.6 μs 1.06
validation-stablecoin_2-4 219.6 μs 208.4 μs 1.05
validation-token-account-1 220.5 μs 192.2 μs 1.15
validation-token-account-2 486.8 μs 342.3 μs 1.42
validation-uniswap-3 2494 μs 1763 μs 1.41
validation-uniswap-4 479.4 μs 337.8 μs 1.42
validation-uniswap-5 1640 μs 1158 μs 1.42
validation-uniswap-6 456.6 μs 367.8 μs 1.24
validation-decode-crowdfunding-success-1 258.6 μs 234.2 μs 1.10
validation-decode-crowdfunding-success-2 335.1 μs 236.9 μs 1.41
validation-decode-currency-1 249.9 μs 233.9 μs 1.07
validation-decode-escrow-redeem_1-2 345.7 μs 316.3 μs 1.09
validation-decode-escrow-redeem_2-3 447.5 μs 316.2 μs 1.42
validation-decode-escrow-refund-1 449.1 μs 317.2 μs 1.42
validation-decode-future-increase-margin-1 329.1 μs 239.3 μs 1.38
validation-decode-future-increase-margin-2 443.6 μs 318.1 μs 1.39
validation-decode-future-increase-margin-3 450.2 μs 317.9 μs 1.42
validation-decode-future-increase-margin-4 976 μs 690.2 μs 1.41
validation-decode-future-increase-margin-5 960.7 μs 676.6 μs 1.42
validation-decode-future-pay-out-1 330.1 μs 234.4 μs 1.41
validation-decode-future-pay-out-2 449.1 μs 318.3 μs 1.41
validation-decode-future-pay-out-3 450.2 μs 317.2 μs 1.42
validation-decode-future-pay-out-4 970.3 μs 682.3 μs 1.42
validation-decode-future-settle-early-1 335.4 μs 236.7 μs 1.42
validation-decode-future-settle-early-2 448.3 μs 318.3 μs 1.41
validation-decode-future-settle-early-3 446.4 μs 316.9 μs 1.41
validation-decode-future-settle-early-4 961.4 μs 699.6 μs 1.37
validation-decode-game-sm-success_1-2 232.2 μs 202.4 μs 1.15
validation-decode-game-sm-success_1-3 746.2 μs 524.6 μs 1.42
validation-decode-game-sm-success_1-4 232.1 μs 164.2 μs 1.41
validation-decode-game-sm-success_2-1 728.8 μs 517.1 μs 1.41
validation-decode-game-sm-success_2-2 232.1 μs 170.5 μs 1.36
validation-decode-game-sm-success_2-3 725.7 μs 546.1 μs 1.33
validation-decode-game-sm-success_2-4 228 μs 166.5 μs 1.37
validation-decode-game-sm-success_2-5 747.1 μs 522.6 μs 1.43
validation-decode-game-sm-success_2-6 232.3 μs 168.3 μs 1.38
validation-decode-multisig-sm-9 813.6 μs 580.7 μs 1.40
validation-decode-multisig-sm-10 812.8 μs 579.7 μs 1.40
validation-decode-ping-pong-1 683.9 μs 483.8 μs 1.41
validation-decode-ping-pong-2 696.3 μs 482.3 μs 1.44
validation-decode-ping-pong_2-1 686.2 μs 483 μs 1.42
validation-decode-prism-1 228.3 μs 161 μs 1.42
validation-decode-prism-2 745.5 μs 513.3 μs 1.45
validation-decode-prism-3 337.6 μs 240 μs 1.41
validation-decode-pubkey-1 231.7 μs 171.4 μs 1.35
validation-decode-stablecoin_1-1 1194 μs 854.4 μs 1.40
validation-decode-stablecoin_1-2 232.7 μs 164.1 μs 1.42
validation-decode-uniswap-1 340.5 μs 233.4 μs 1.46
validation-decode-uniswap-2 333.7 μs 235.6 μs 1.42
validation-decode-uniswap-3 1020 μs 726.1 μs 1.40
validation-decode-uniswap-4 253.4 μs 179.5 μs 1.41
validation-decode-uniswap-5 1024 μs 725.1 μs 1.41
validation-decode-uniswap-6 251.4 μs 179.6 μs 1.40
validation-decode-vesting-1 449.9 μs 319.8 μs 1.41
nofib-clausify/formula1 4368 μs 3366 μs 1.30
nofib-clausify/formula2 5534 μs 4105 μs 1.35
nofib-primetest/50digits 133700 μs 104000 μs 1.29
nofib-queens4x4/bt 7232 μs 5354 μs 1.35
nofib-queens4x4/bm 7215 μs 6800 μs 1.06
nofib-queens4x4/bjbt1 9234 μs 6504 μs 1.42
nofib-queens4x4/bjbt2 8686 μs 6106 μs 1.42
nofib-queens4x4/fc 19670 μs 14350 μs 1.37
nofib-queens5x5/bt 104000 μs 86580 μs 1.20
nofib-queens5x5/bjbt1 121300 μs 94660 μs 1.28
marlowe-semantics/5f130d19918807b60eab4c03119d67878fb6c6712c28c54f5a25792049294acc 438.8 μs 387.8 μs 1.13
marlowe-semantics/5f306b4b24ff2b39dab6cdc9ac6ca9bb442c1dc6f4e7e412eeb5a3ced42fb642 1097 μs 769.6 μs 1.43
marlowe-semantics/5f3d46c57a56cef6764f96c9de9677ac6e494dd7a4e368d1c8dd9c1f7a4309a5 709.1 μs 500.1 μs 1.42
marlowe-semantics/64c3d5b43f005855ffc4d0950a02fd159aa1575294ea39061b81a194ebb9eaae 961.1 μs 676.4 μs 1.42
marlowe-semantics/65bc4b69b46d18fdff0fadbf00dd5ec2b3e03805fac9d5fb4ff2d3066e53fc7e 3487 μs 2469 μs 1.41
marlowe-semantics/70f65b21b77ddb451f3df9d9fb403ced3d10e1e953867cc4900cc25e5b9dec47 1141 μs 837.5 μs 1.36
marlowe-semantics/71965c9ccae31f1ffc1d85aa20a356d4ed97a420954018d8301ec4f9783be0d7 685.1 μs 481.1 μs 1.42
marlowe-semantics/74c67f2f182b9a0a66c62b95d6fac5ace3f7e71ea3abfc52ffbe3ecb93436ea2 1150 μs 811.6 μs 1.42
marlowe-semantics/7529b206a78becb793da74b78c04d9d33a2540a1abd79718e681228f4057403a 1158 μs 814.2 μs 1.42
marlowe-semantics/75a8bb183688bce447e00f435a144c835435e40a5defc6f3b9be68b70b4a3db6 1010.9999999999999 μs 710.8 μs 1.42
marlowe-semantics/7a758e17486d1a30462c32a5d5309bd1e98322a9dcbe277c143ed3aede9d265f 744.2 μs 520.5 μs 1.43
marlowe-semantics/7cbc5644b745f4ea635aca42cce5e4a4b9d2e61afdb3ac18128e1688c07071ba 686.5 μs 482.5 μs 1.42
marlowe-semantics/82213dfdb6a812b40446438767c61a388d2c0cfd0cbf7fd4a372b0dc59fa17e1 1867 μs 1312 μs 1.42
marlowe-semantics/8c7fdc3da6822b5112074380003524f50fb3a1ce6db4e501df1086773c6c0201 1677 μs 1178 μs 1.42
marlowe-semantics/8d9ae67656a2911ab15a8e5301c960c69aa2517055197aff6b60a87ff718d66c 519.6 μs 365.7 μs 1.42
marlowe-semantics/96e1a2fa3ceb9a402f2a5841a0b645f87b4e8e75beb636692478ec39f74ee221 437.4 μs 309 μs 1.42
marlowe-semantics/9fabc4fc3440cdb776b28c9bb1dd49c9a5b1605fe1490aa3f4f64a3fa8881b25 1514 μs 1066 μs 1.42
marlowe-semantics/a85173a832db3ea944fafc406dfe3fa3235254897d6d1d0e21bc380147687bd5 534.1 μs 377.1 μs 1.42
marlowe-semantics/a9a853b6d083551f4ed2995551af287880ef42aee239a2d9bc5314d127cce592 744.1 μs 522.9 μs 1.42
marlowe-semantics/acb9c83c2b78dabef8674319ad69ba54912cd9997bdf2d8b2998c6bfeef3b122 950.4 μs 668.8 μs 1.42
marlowe-semantics/acce04815e8fd51be93322888250060da173eccf3df3a605bd6bc6a456cde871 410.2 μs 290.6 μs 1.41
marlowe-semantics/ad6db94ed69b7161c7604568f44358e1cc11e81fea90e41afebd669e51bb60c8 849.1 μs 598.8 μs 1.42
marlowe-semantics/b21a4df3b0266ad3481a26d3e3d848aad2fcde89510b29cccce81971e38e0835 1949 μs 1375 μs 1.42
marlowe-semantics/b50170cea48ee84b80558c02b15c6df52faf884e504d2c410ad63ba46d8ca35c 1105 μs 780.7 μs 1.42
marlowe-semantics/bb5345bfbbc460af84e784b900ec270df1948bb1d1e29eacecd022eeb168b315 1321 μs 933.7 μs 1.41
marlowe-semantics/c4bb185380df6e9b66fc1ee0564f09a8d1253a51a0c0c7890f2214df9ac19274 1071 μs 757.3 μs 1.41
marlowe-semantics/c9efcb705ee057791f7c18a1de79c49f6e40ba143ce0579f1602fd780cabf153 1185 μs 835.4 μs 1.42
marlowe-role-payout/0202010002010100020102020102020001010101020102010001010101000100 249.9 μs 175.3 μs 1.43
marlowe-role-payout/0303020000020001010201060303040208070100050401080304020801030001 246.1 μs 173.4 μs 1.42
marlowe-role-payout/031d56d71454e2c4216ffaa275c4a8b3eb631109559d0e56f44ea8489f57ba97 303.9 μs 213.6 μs 1.42
marlowe-role-payout/03d730a62332c51c7b70c16c64da72dd1c3ea36c26b41cd1a1e00d39fda3d6cc 282 μs 199.1 μs 1.42
marlowe-role-payout/0403020000030204010000030001000202010101000304030001040404030100 261.8 μs 183.5 μs 1.43
marlowe-role-payout/0405010105020401010304080005050800040301010800080207080704020206 286.1 μs 201.4 μs 1.42
marlowe-role-payout/041a2c3b111139201a3a2c173c392b170e16370d300f2d28342d0f2f0e182e01 287.8 μs 203 μs 1.42
marlowe-role-payout/04f592afc6e57c633b9c55246e7c82e87258f04e2fb910c37d8e2417e9db46e5 338.7 μs 238 μs 1.42
marlowe-role-payout/057ebc80922f16a5f4bf13e985bf586b8cff37a2f6fe0f3ce842178c16981027 241.7 μs 170.4 μs 1.42
marlowe-role-payout/06317060a8e488b1219c9dae427f9ce27918a9e09ee8ac424afa33ca923f7954 260.6 μs 183.7 μs 1.42
marlowe-role-payout/07658a6c898ad6d624c37df1e49e909c2e9349ba7f4c0a6be5f166fe239bfcae 235.3 μs 165.3 μs 1.42
marlowe-role-payout/0bdca1cb8fa7e38e09062557b82490714052e84e2054e913092cd84ac071b961 286.5 μs 201.7 μs 1.42
marlowe-role-payout/0c9d3634aeae7038f839a1262d1a8bc724dc77af9426459417a56ec73240f0e0 258.2 μs 182 μs 1.42
marlowe-role-payout/0d0f01050a0a0a0b0b050d0404090e0d0506000d0a041003040e0f100e0a0408 249.8 μs 180.4 μs 1.38
marlowe-role-payout/0e00171d0f1e1f14070d0a00091f07101808021d081e1b120219081312081e15 249.9 μs 175.2 μs 1.43
marlowe-role-payout/0e72f62b0f922e31a2340baccc768104025400cf7fdd7dae62fbba5fc770936d 276.7 μs 194.7 μs 1.42
marlowe-role-payout/0e97c9d9417354d9460f2eb35018d3904b7b035af16ab299258adab93be0911a 268.4 μs 188.9 μs 1.42
marlowe-role-payout/0f010d040810040b10020e040f0e030b0a0d100f0c080c0c05000d04100c100f 225.8 μs 202.1 μs 1.12
marlowe-role-payout/a6664a2d2a82f370a34a36a45234f6b33120a39372331678a3b3690312560ce9 302.6 μs 213.4 μs 1.42
marlowe-role-payout/a6f064b83b31032ea7f25921364727224707268e472a569f584cc6b1d8c017e8 247.6 μs 174.3 μs 1.42
marlowe-role-payout/a7cb09f417c3f089619fe25b7624392026382b458486129efcff18f8912bf302 244.4 μs 172.3 μs 1.42
marlowe-role-payout/a92b4072cb8601fa697e1150c08463b14ffced54eb963df08d322216e27373cb 248.4 μs 174.8 μs 1.42
marlowe-role-payout/af2e072b5adfaa7211e0b341e1f7319c4f4e7364a4247c9247132a927e914753 292.9 μs 206.7 μs 1.42
marlowe-role-payout/b43564af5f13cc5208b92b1ad6d45369446f378d3891e5cb3e353b30d4f3fb10 249.2 μs 175.1 μs 1.42
marlowe-role-payout/b6243a5b4c353ce4852aa41705111d57867d2783eeef76f6d59beb2360da6e90 330.4 μs 232.3 μs 1.42
marlowe-role-payout/b869f3928200061abb1c3060425b9354b0e08cbf4400b340b8707c14b34317cd 359.6 μs 252.4 μs 1.42
marlowe-role-payout/bcdbc576d63b0454100ad06893812edafc2e7e4934fec1b44e2d06eb34f36eb8 248.2 μs 174.3 μs 1.42
marlowe-role-payout/bd460b7549b70c52e37b312a4242041eac18fe4a266f018bcea0c78a9085a271 282.5 μs 198.6 μs 1.42
marlowe-role-payout/bd79f4a84db23b7c4cd219d498bd581e085cbc3437957e74a8862281a700700b 284.1 μs 201 μs 1.41
marlowe-role-payout/c11490431db3a92efdda70933ba411a0423935e73a75c856e326dbcf6672f3bf 249 μs 175.7 μs 1.42
marlowe-role-payout/c4d4c88c5fe378a25a034025994a0d0b1642f10c8e6e513f872327fa895bfc7e 262.6 μs 183.9 μs 1.43
marlowe-role-payout/c78eeba7681d2ab51b4758efa4c812cc041928837c6e7563d8283cce67ce2e02 263.6 μs 185.2 μs 1.42
marlowe-role-payout/c99ecc2146ce2066ba6dffc734923264f8794815acbc2ec74c2c2c42ba272e4d 306.6 μs 215.7 μs 1.42
marlowe-role-payout/caa409c40e39aed9b0f59214b4baa178c375526dea6026b4552b88d2cc729716 234.9 μs 165.7 μs 1.42
marlowe-role-payout/cb2ab8e22d1f64e8d204dece092e90e9bf1fa8b2a6e9cba5012dbe4978065832 249.2 μs 175.8 μs 1.42
marlowe-role-payout/cc1e82927f6c65b3e912200ae30588793d2066e1d4a6627c21955944ac9bd528 280.8 μs 196.5 μs 1.43
marlowe-role-payout/d5cda74eb0947e025e02fb8ed365df39d0a43e4b42cd3573ac2d8fcb29115997 275.2 μs 192.8 μs 1.43
marlowe-role-payout/d6bc8ac4155e22300085784148bbc9d9bbfea896e1009dd396610a90e3943032 282.3 μs 198.7 μs 1.42
marlowe-role-payout/da353bf9219801fa1bf703fc161497570954e9af7e10ffe95c911a9ef97e77bd 251.4 μs 177.3 μs 1.42
marlowe-role-payout/dc45c5f1b700b1334db99f50823321daaef0e6925b9b2fabbc9df7cde65af62e 254.1 μs 179.7 μs 1.41
marlowe-role-payout/df487b2fd5c1583fa33644423849bc1ab5f02f37edc0c235f34ef01cb12604f6 260.5 μs 182.6 μs 1.43
marlowe-role-payout/eabeeae18131af89fa57936c0e9eb8d2c7adba534f7e1a517d75410028fa0d6c 249.4 μs 174.7 μs 1.43
marlowe-role-payout/ec4712ee820eb959a43ebedfab6735f2325fa52994747526ffd2a4f4f84dd58e 238.9 μs 198.1 μs 1.21

This comment was automatically generated by workflow using github-action-benchmark.

CC: @IntersectMBO/plutus-core

Please sign in to comment.