Skip to content

Commit

Permalink
triggers build: ci: require node 18.18.2 for workflow jobs (#5991)
Browse files Browse the repository at this point in the history
Without #5990, this breaks on 18.19.x and above. See: #5910. 90c57c2
  • Loading branch information
github-actions committed Dec 7, 2023
1 parent e8ec7c7 commit d06b694
Show file tree
Hide file tree
Showing 11 changed files with 89 additions and 44 deletions.
23 changes: 15 additions & 8 deletions 05-shb/raid/e12s.js
Original file line number Diff line number Diff line change
Expand Up @@ -259,6 +259,7 @@ Options.Triggers.push({
},
formlessBusterBLU: {
en: 'Buster on YOU (w/${player})',
cn: '死刑点名 (与${player})',
},
formlessBusterOnYOU: Outputs.tankBusterOnYou,
};
Expand Down Expand Up @@ -378,9 +379,11 @@ Options.Triggers.push({
output.responseOutputStrings = {
stackOnYou: {
en: 'Stack on YOU (w/${player})',
cn: '分摊点名 (与${player})',
},
stacks: {
en: 'Stacks: ${players}',
cn: '分摊: ${players}',
},
};
if (!data.statueStacks.includes(data.me)) {
Expand Down Expand Up @@ -1191,42 +1194,43 @@ Options.Triggers.push({
de: 'Auge auf DIR (w/${player})',
fr: 'Œil sur VOUS (w/${player})',
ja: '自分に目 (w/${player})',
cn: '石化眼点名 (w/${player})',
cn: '石化眼点名 (${player})',
ko: '시선징 대상자 (w/${player})', // FIXME
},
water: {
en: 'Stack (w/${player})',
cn: '分摊 (与${player})',
},
longFire: {
en: 'Long Fire (w/${player})',
de: 'langes Feuer (w/${player})',
fr: 'Feu long (w/${player})',
ja: 'ファイガ(遅い) (w/${player})',
cn: '长火 (w/${player})',
cn: '长火 (${player})',
ko: '느린 파이가 (w/${player})', // FIXME
},
shortFire: {
en: 'Short Fire (w/${player})',
de: 'kurzes Feuer (w/${player})',
fr: 'Feu court (w/${player})',
ja: 'ファイガ(早い) (w/${player})',
cn: '短火 (w/${player})',
cn: '短火 (${player})',
ko: '빠른 파이가 (w/${player})', // FIXME
},
longIce: {
en: 'Long Ice (w/${player})',
de: 'langes Eis (w/${player})',
fr: 'Glace longue (w/${player})',
ja: 'ブリザガ(遅い) (w/${player})',
cn: '长冰 (w/${player})',
cn: '长冰 (${player})',
ko: '느린 블리자가 (w/${player})', // FIXME
},
shortIce: {
en: 'Short Ice (w/${player})',
de: 'kurzes Eis (w/${player})',
fr: 'Glace courte (w/${player})',
ja: 'ブリザガ(早い) (w/${player})',
cn: '短冰 (w/${player})',
cn: '短冰 (${player})',
ko: '빠른 블리자가 (w/${player})', // FIXME
},
unknown: Outputs.unknown,
Expand Down Expand Up @@ -1525,6 +1529,7 @@ Options.Triggers.push({
},
stacksOn: {
en: 'Stacks (${player1}, ${player2})',
cn: '分摊 (${player1}, ${player2})',
},
knockbackIntoStackGroups: {
en: 'Knockback Into Stack Groups',
Expand All @@ -1536,6 +1541,7 @@ Options.Triggers.push({
},
knockbackIntoStacksOn: {
en: 'Knockback => Stacks (${player1}, ${player2})',
cn: '击退 => 分摊 (${player1}, ${player2})',
},
},
},
Expand Down Expand Up @@ -1600,6 +1606,7 @@ Options.Triggers.push({
},
stacksOn: {
en: 'Stacks (${player1}, ${player2})',
cn: '分摊 (${player1}, ${player2})',
},
},
},
Expand All @@ -1626,23 +1633,23 @@ Options.Triggers.push({
de: 'Auge auf DIR (w/${player})',
fr: 'Œil sur VOUS (w/${player})',
ja: '自分に目 (w/${player})',
cn: '石化眼点名 (w/${player})',
cn: '石化眼点名 (${player})',
ko: '시선징 대상자 (w/${player})', // FIXME
},
doubleAero: {
en: 'Double Aero (w/${player})',
de: 'Doppel Windga auf DIR (w/${player})',
fr: 'Double Vent sur VOUS (w/${player})',
ja: '自分にエアロガ×2 (w/${player})',
cn: '双风点名 (w/${player})',
cn: '双风点名 (${player})',
ko: '더블 에어로가 대상자 (w/${player})', // FIXME
},
spread: {
en: 'Spread (w/${player1}, ${player2}, ${player3})',
de: 'Verteilen auf DIR (w/${player1}, ${player2}, ${player3})',
fr: 'Dispersion sur VOUS (w/${player1}, ${player2}, ${player3})',
ja: '自分に散開 (w/${player1}, ${player2}, ${player3})',
cn: '分散点名 (w/${player1}, ${player2}, ${player3})',
cn: '分散点名 (${player1}, ${player2}, ${player3})',
ko: '산개징 대상자 (w/${player1}, ${player2}, ${player3})', // FIXME
},
unknown: Outputs.unknown,
Expand Down
12 changes: 8 additions & 4 deletions 05-shb/raid/e4s.js
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ Options.Triggers.push({
outputStrings: {
text: {
en: 'Yellow Spread',
cn: '黄标分散',
},
},
},
Expand Down Expand Up @@ -85,6 +86,7 @@ Options.Triggers.push({
outputStrings: {
text: {
en: 'Orange Stack',
cn: '橙标分摊',
},
},
},
Expand Down Expand Up @@ -343,6 +345,7 @@ Options.Triggers.push({
outputStrings: {
text: {
en: 'Blue Weight',
cn: '蓝标大陆之重',
},
},
},
Expand Down Expand Up @@ -389,6 +392,7 @@ Options.Triggers.push({
outputStrings: {
text: {
en: 'Gaol on YOU (w/${player})',
cn: '石牢点名 (与${player})',
},
},
},
Expand All @@ -412,7 +416,7 @@ Options.Triggers.push({
de: 'VON VORNE RECHTS RUNTER',
fr: 'PARTEZ DE L\'AVANT DROITE',
ja: '右前壊れるよ',
cn: '破坏右前',
cn: '左 (或 后)',
ko: '앞 오른쪽 피하기', // FIXME
},
left: Outputs.left,
Expand All @@ -439,7 +443,7 @@ Options.Triggers.push({
de: 'VON HINTEN RECHTS RUNTER',
fr: 'PARTEZ DE L\'ARRIÈRE DROITE',
ja: '右後ろ壊れるよ',
cn: '破坏右后',
cn: '左 (或 前)',
ko: '뒤 오른쪽 피하기', // FIXME
},
left: Outputs.left,
Expand All @@ -466,7 +470,7 @@ Options.Triggers.push({
de: 'VON HINTEN LINKS RUNTER',
fr: 'PARTEZ DE L\'ARRIÈRE GAUCHE',
ja: '左後ろ壊れるよ',
cn: '破坏左后',
cn: '右 (或 前)',
ko: '뒤 왼쪽 피하기', // FIXME
},
right: Outputs.right,
Expand All @@ -493,7 +497,7 @@ Options.Triggers.push({
de: 'VON VORNE LINKS RUNTER',
fr: 'PARTEZ DE L\'AVANT GAUCHE',
ja: '左前壊れるよ',
cn: '破坏左前',
cn: '右 (或 后)',
ko: '앞 왼쪽 피하기', // FIXME
},
right: Outputs.right,
Expand Down
45 changes: 39 additions & 6 deletions 05-shb/raid/e8s.js
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,14 @@ Options.Triggers.push({
Tanks adjust to where the Red and Green Mirror are located.
One tank must be inbetween the party, the other closest to Greem Mirror.
Once Green Mirror goes off, the tanks adjust for Red Mirror.`,
cn: `此选项可让 cactbot 提示第四次镜中奇遇的双击退。
会在 BOSS 转身期间或之后播报提示, 需要小于 1.4 秒
的反应时间来同时躲避绿镜和红镜击退。
示例: https://clips.twitch.tv/CreativeDreamyAsparagusKlappa
人群在 BOSS 瞬移后分成两组, 分别站在 BOSS 身后。
坦克根据红镜和绿镜的位置进行调整。
一个坦克必须在分组中间,另一个坦克最靠近绿镜。
绿镜熄灭后,坦克调整到红镜位置。`,
},
type: 'checkbox',
default: (options) => {
Expand Down Expand Up @@ -158,9 +166,11 @@ Options.Triggers.push({
outputStrings: {
scytheNext: {
en: '(under boss => under mirrors soon)',
cn: '(BOSS 下方 => 即将去镜子下方)',
},
axeNext: {
en: '(out => middle soon)',
cn: '(外 => 即将去中间)',
},
},
},
Expand Down Expand Up @@ -192,9 +202,11 @@ Options.Triggers.push({
outputStrings: {
redMirrorWest: {
en: 'Behind => SW',
cn: '后 => 左下 (西南)',
},
redMirrorEast: {
en: 'Behind => SE',
cn: '后 => 右下 (东南)',
},
getBehind: Outputs.getBehind,
},
Expand All @@ -214,9 +226,11 @@ Options.Triggers.push({
outputStrings: {
redMirrorEast: {
en: 'Front => NW',
cn: '前 => 左上 (西北)',
},
redMirrorWest: {
en: 'Front => NE',
cn: '前 => 右上 (东北)',
},
goFront: Outputs.goFront,
},
Expand Down Expand Up @@ -284,15 +298,15 @@ Options.Triggers.push({
de: 'Frosthieb als nächstes',
fr: 'Taillade de givre bientôt',
ja: '次はフロストスラッシュ',
cn: '下次攻击前侧面',
cn: '冰霜斩 (去背后)',
ko: '다음: 서리 참격', // FIXME
},
drivingFrostNext: {
en: 'Driving Next (face inward)',
de: 'Froststoß als nächstes',
fr: 'Percée de givre bientôt',
ja: '次はフロストスラスト',
cn: '下次攻击后面',
cn: '冰霜刺 (去前面)',
ko: '다음: 서리 일격', // FIXME
},
},
Expand Down Expand Up @@ -323,6 +337,7 @@ Options.Triggers.push({
outputStrings: {
cleanse: {
en: 'Cleanse: ${players}',
cn: '驱散: ${players}',
},
},
},
Expand All @@ -335,6 +350,7 @@ Options.Triggers.push({
outputStrings: {
text: {
en: 'Star on YOU',
cn: '冰针点名',
},
},
},
Expand Down Expand Up @@ -425,6 +441,7 @@ Options.Triggers.push({
outputStrings: {
outThenMiddle: {
en: 'Out => Middle',
cn: '远离 => 中间',
},
out: Outputs.out,
},
Expand All @@ -447,12 +464,15 @@ Options.Triggers.push({
outputStrings: {
getUnderCards: {
en: 'Under => Under Cardinal Mirrors',
cn: '下方 => 正点镜下方',
},
getUnderIntercards: {
en: 'Under => Under Intercard Mirrors',
cn: '下方 => 斜点镜下方',
},
getUnderUnknown: {
en: 'Under Boss => Under Mirrors',
cn: 'BOSS 下方 => 镜下方',
},
getUnder: Outputs.getUnder,
},
Expand Down Expand Up @@ -518,9 +538,11 @@ Options.Triggers.push({
output.responseOutputStrings = {
getFinalTower: {
en: 'Get Final Tower',
cn: '踩最后塔',
},
avoidFinalTower: {
en: 'Avoid Final Tower',
cn: '躲最后塔',
},
};
const light = data.lightsteepedCount[data.me];
Expand Down Expand Up @@ -569,6 +591,7 @@ Options.Triggers.push({
outputStrings: {
text: {
en: 'Stun Aqueous Aether',
cn: '眩晕水以太',
},
},
},
Expand Down Expand Up @@ -666,6 +689,9 @@ Options.Triggers.push({
en: `Fast means you can go from the 1st to the 3rd safe spot directly.
Slow means you need to go 1 => 2 => 3 without skipping 2.
This is for casters who may not want to move as much.`,
cn: `快指你可以从第 1 个安全点直接到达第 3 个安全点。
慢指你需要走 1 => 2 => 3 ,不跳过 2。
适用于不想移动太多的读条职业。`,
},
type: 'StartsUsing',
netRegex: { source: 'Shiva', id: ['4D75', '4D76'] },
Expand Down Expand Up @@ -717,9 +743,11 @@ Options.Triggers.push({
outputStrings: {
slowText: {
en: '${dir1} => ${dir2} => ${dir3} (slow)',
cn: '${dir1} => ${dir2} => ${dir3} (慢)',
},
fastText: {
en: '${dir1} => ${dir2} => ${dir3} (fast)',
cn: '${dir1} => ${dir2} => ${dir3} (快)',
},
dirNW: Outputs.dirNW,
dirNE: Outputs.dirNE,
Expand Down Expand Up @@ -912,9 +940,11 @@ Options.Triggers.push({
outputStrings: {
redDragonHead: {
en: 'Pop Head #${num}',
cn: '撞头 #${num}',
},
bluePuddle: {
en: 'Get Puddle #${num}',
cn: '踩圈 #${num}',
},
},
},
Expand Down Expand Up @@ -988,6 +1018,7 @@ Options.Triggers.push({
},
bluCleanse: {
en: 'Exuviation',
cn: '蜕皮',
},
},
},
Expand Down Expand Up @@ -1038,9 +1069,11 @@ Options.Triggers.push({
outputStrings: {
proteanGetFinalTower: {
en: 'Protean => Get Final Tower',
cn: '八方分散 => 踩最后塔',
},
proteanAvoidFinalTower: {
en: 'Protean => Avoid Final Tower',
cn: '八方分散 => 躲最后塔',
},
},
},
Expand Down Expand Up @@ -1241,13 +1274,13 @@ Options.Triggers.push({
},
{
'locale': 'cn',
'missingTranslations': true,
'replaceSync': {
'Shiva': '希瓦',
'Earthen Aether': '土以太',
'Frozen Mirror': '冰面镜',
'Mothercrystal': '母水晶',
'Luminous Aether': '光以太',
'great wyrm': '圣龙',
'Luminous Aether': '光以太',
'Mothercrystal': '母水晶',
'Shiva': '希瓦',
},
'replaceText': {
'Absolute Zero': '绝对零度',
Expand Down
1 change: 1 addition & 0 deletions 05-shb/trial/titania-ex.js
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,7 @@ Options.Triggers.push({
outputStrings: {
breakTether: {
en: 'Break Tether (w/${player})',
cn: '拉断连线 (与${player})',
},
},
},
Expand Down
Loading

0 comments on commit d06b694

Please sign in to comment.