Browse Source

ci: upgrade checkout action to v4 and add timeouts

Dax Raad 2 tháng trước cách đây
mục cha
commit
1c34d87a16
1 tập tin đã thay đổi với 6 bổ sung4 xóa
  1. 6 4
      .github/workflows/publish.yml

+ 6 - 4
.github/workflows/publish.yml

@@ -33,9 +33,10 @@ permissions:
 jobs:
   version:
     runs-on: blacksmith-4vcpu-ubuntu-2404
+    timeout-minutes: 30
     if: github.repository == 'anomalyco/opencode'
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v4
         with:
           fetch-depth: 0
 
@@ -63,7 +64,7 @@ jobs:
     runs-on: blacksmith-4vcpu-ubuntu-2404
     if: github.repository == 'anomalyco/opencode'
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v4
         with:
           fetch-tags: true
 
@@ -107,7 +108,7 @@ jobs:
             target: aarch64-unknown-linux-gnu
     runs-on: ${{ matrix.settings.host }}
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v4
         with:
           fetch-tags: true
 
@@ -208,8 +209,9 @@ jobs:
       - build-cli
       - build-tauri
     runs-on: blacksmith-4vcpu-ubuntu-2404
+    timeout-minutes: 60
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v4
 
       - uses: ./.github/actions/setup-bun