ci: update action, fix path

This commit is contained in:
Jozef Steinhübl 2023-12-30 21:10:51 +01:00
parent 89a7c5922f
commit 62e52832e7
No known key found for this signature in database
GPG key ID: E944BC293F5FF7E7
2 changed files with 28 additions and 26 deletions

View file

@ -1,35 +1,35 @@
name: Validate
on:
pull_request_target:
pull_request_target:
jobs:
test:
runs-on: ubuntu-latest
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
ref: refs/pull/${{ github.event.number }}/merge
steps:
- uses: actions/checkout@v2
with:
ref: refs/pull/${{ github.event.number }}/merge
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: latest
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: latest
- name: Get changed files
uses: Mineflash07/gh-action-get-changed-files@feature/support-pr-target-event
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Get changed files
uses: lots0logs/gh-action-get-changed-files@e5c59575dff4a94f74c6cc609a77c71f0becf7ec
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Update files.json file
run: cp $HOME/files.json ./scripts/validate_tags/
- name: Update files.json file
run: cp $HOME/files.json ./scripts/validate_tags/
- name: Validate tags
run: |
bun i
bun run validate:tags
env:
github-token: ${{ secrets.GITHUB_TOKEN }}
commit-sha: ${{ github.event.pull_request.head.sha }}
pr-number: ${{ github.event.pull_request.number }}
- name: Validate tags
run: |
bun i
bun run validate:tags
env:
github-token: ${{ secrets.GITHUB_TOKEN }}
commit-sha: ${{ github.event.pull_request.head.sha }}
pr-number: ${{ github.event.pull_request.number }}

View file

@ -12,7 +12,9 @@ const urlRegex =
/https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&\/\/=]*)/gi;
// Check if files/tags.toml was changed
const files = (await Bun.file("./files.json").json()) as string[];
const files = (await Bun.file(
join(import.meta.dir, "files.json")
).json()) as string[];
if (!files.some((f) => f.includes("tags"))) process.exit(0);
const errors: string[] = [];