1 parent 30bf85b commit de96c91Copy full SHA for de96c91
1 file changed
.github/workflows/render-deploy.yml
@@ -0,0 +1,28 @@
1
+name: Scheduled Render Deploy
2
+
3
+# このワークフローがトリガーされるタイミングを指定
4
+on:
5
+ # GitHubのUIから手動で実行できるようにする
6
+ workflow_dispatch:
7
8
+jobs:
9
+ # デプロイを行うジョブ
10
+ deploy:
11
+ runs-on: ubuntu-latest
12
13
+ # 環境変数にAPIキーをセット
14
+ env:
15
+ RENDER_API_KEY: ${{ secrets.RENDER_API_KEY }}
16
17
+ steps:
18
+ - name: Checkout Repository
19
+ uses: actions/checkout@v4
20
21
+ - name: Deploy to Render
22
+ run: |
23
+ # Render.comのデプロイ用APIを呼び出す
24
+ # ここではcurlコマンドを使用
25
+ # URLはRenderのデプロイフックURLに置き換えてください
26
+ curl -X POST "https://api.render.com/v1/services/srv-XXXXXXXXXXXXXX/deploys?key=$RENDER_API_KEY"
27
+ #curl -X POST "https://api.render.com/deploy/srv-$RENDER_PROJECT_ID?key=$DEPLOY_KEY"
28
0 commit comments