Skip to content

Commit

Permalink
Chore: Update CI
Browse files Browse the repository at this point in the history
  • Loading branch information
WilsonZiweiWang committed Aug 1, 2024
1 parent 0529934 commit 7166742
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions .github/workflows/update-ref.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@ name: Update references for commits, tags, etc

on:
workflow_dispatch:
pull_request:
branches:
- '*'
push:
branches:
- '*'
schedule:
- cron: '0 0 1 * *' # Run on the first day of every month

Expand All @@ -20,29 +26,31 @@ jobs:
BASE_BRANCH: staging
FILE_PATHS: |
integration-tests/src/utils/version.ts
scripts/fetch-poky.sh
scripts/fetch-docs.sh
integration-tests/src/runTest.ts
scripts/fetch-spdx-licenses.sh
node-version: 20

steps:
- name: Checkout Repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: ${{ env.BASE_BRANCH }}

- name: Update required extension version
run: bash scripts/update-ref.sh

- name: Verify file changes
uses: tj-actions/verify-changed-files@v17
uses: tj-actions/verify-changed-files@v20
id: verify-changed-files
with:
files: ${{ env.FILE_PATHS }}

- name: Create pull request
if: steps.verify-changed-files.outputs.files_changed == 'true'
uses: peter-evans/create-pull-request@v5
uses: peter-evans/create-pull-request@v6
with:
add-paths: ${{ env.FILE_PATHS }}
title: Auto update references for commits, tags, etc
commit-message: Auto update references for commits, tags, etc
branch: update-ref
Expand Down

0 comments on commit 7166742

Please sign in to comment.