diff --git a/.github/workflows/update-preview-deps-ci.yml b/.github/workflows/update-preview-deps-ci.yml new file mode 100644 index 00000000..2c716f4f --- /dev/null +++ b/.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 \ No newline at end of file diff --git a/.github/workflows/update-preview-deps.yml b/.github/workflows/update-preview-deps.yml index e8ab511d..a1cf521d 100644 --- a/.github/workflows/update-preview-deps.yml +++ b/.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"