Skip to content

Commit 49ca5b4

Browse files
committed
fix:デプロイ時にskippingされる対策
1 parent 1758142 commit 49ca5b4

File tree

2 files changed

+22
-22
lines changed

2 files changed

+22
-22
lines changed

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
echo "{\"scriptId\":\"$SCRIPT_ID\",\"rootDir\":\"./dist\"}" > .clasp.json
4848
4949
- name: Deploy to GAS
50-
run: npm run push
50+
run: npm run push --force
5151

5252
- name: Notify deployment success
5353
if: success()

src/main.ts

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,29 @@ import { sendDiscordNotification } from './discord';
55
* スプレッドシートに行が追加されたときのトリガー
66
*/
77
export function onEdit(e: GoogleAppsScript.Events.SheetsOnEdit) {
8-
try {
9-
const range = e.range;
10-
const sheet = range.getSheet();
11-
const row = range.getRow();
8+
try {
9+
const range = e.range;
10+
const sheet = range.getSheet();
11+
const row = range.getRow();
1212

13-
// ヘッダー行(1行目)は無視
14-
if (row <= 1) {
15-
return;
16-
}
13+
// ヘッダー行(1行目)は無視
14+
if (row <= 1) {
15+
return;
16+
}
1717

18-
// 申請情報を取得
19-
const application = getApplicationFromRow(sheet, row);
18+
// 申請情報を取得
19+
const application = getApplicationFromRow(sheet, row);
2020

21-
if (!application) {
22-
Logger.log(`行${row}: 申請情報が不完全のため通知をスキップ`);
23-
return;
24-
}
21+
if (!application) {
22+
Logger.log(`行${row}: 申請情報が不完全のため通知をスキップ`);
23+
return;
24+
}
2525

26-
// Discord通知を送信
27-
sendDiscordNotification(application);
28-
Logger.log(`行${row}: 通知送信完了`);
29-
} catch (error) {
30-
Logger.log(`エラー: ${error}`);
31-
throw error;
32-
}
26+
// Discord通知を送信
27+
sendDiscordNotification(application);
28+
Logger.log(`行${row}: 通知送信完了`);
29+
} catch (error) {
30+
Logger.log(`エラー: ${error}`);
31+
throw error;
32+
}
3333
}

0 commit comments

Comments
 (0)