Shahed Nasser 1 год назад
Родитель
Сommit
c9c4ad4333

+ 41 - 0
.github/workflows/update-preview-deps-ci.yml

@@ -0,0 +1,41 @@
+name: "Update Preview Dependencies (feat/v2-ci)"
+on:
+  schedule:
+    - cron: "0 */3 * * *" # every three hours
+  workflow_dispatch:
+
+jobs:
+  update:
+    runs-on: ubuntu-latest
+    steps:
+      - name: Cancel Previous Runs
+        uses: styfle/cancel-workflow-action@0.9.1
+        with:
+          access_token: ${{ github.token }}
+
+      - name: Checkout
+        uses: actions/checkout@v2.3.5
+        with:
+          ref: 'feat/v2-ci'
+
+      - name: Setup Node.js 18.x
+        uses: actions/setup-node@v2
+        with:
+          node-version: 18.x
+
+      - name: Remove yarn.lock
+        run: rm yarn.lock
+
+      - name: Install Dependencies
+        run: yarn
+
+      - name: Open PR with changes
+        uses: peter-evans/create-pull-request@v5
+        env:
+          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+        with:
+          title: "chore(feat/v2-ci): updated preview dependencies"
+          body: "This PR updates preview dependencies to the latest versions."
+          branch: "chore/update-preview"
+          base: "feat/v2-ci"
+          add-paths: yarn.lock

+ 2 - 2
.github/workflows/update-preview-deps.yml

@@ -1,4 +1,4 @@
-name: "Update Preview Dependencies"
+name: "Update Preview Dependencies (feat/v2)"
 on:
   schedule:
     - cron: "0 */3 * * *" # every three hours
@@ -34,7 +34,7 @@ jobs:
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
         with:
-          title: "chore: updated preview dependencies"
+          title: "chore(feat/v2): updated preview dependencies"
           body: "This PR updates preview dependencies to the latest versions."
           branch: "chore/update-preview"
           base: "feat/v2"