Hopefully fix issues running CI on remote forks
This commit is contained in:
parent
7981efcde5
commit
da73ed9f20
3
.github/workflows/build-storybook.yml
vendored
3
.github/workflows/build-storybook.yml
vendored
@ -1,7 +1,10 @@
|
||||
name: Build and Deploy Components+Style Guide
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- webv2
|
||||
paths: ['web/stories/**', 'web/components/**'] # Trigger the action only when files change in the folders defined here
|
||||
|
||||
jobs:
|
||||
build-and-deploy:
|
||||
runs-on: ubuntu-latest
|
||||
|
6
.github/workflows/chromatic.yml
vendored
6
.github/workflows/chromatic.yml
vendored
@ -7,7 +7,7 @@ on:
|
||||
push:
|
||||
paths:
|
||||
- web/**
|
||||
pull_request:
|
||||
pull_request_target:
|
||||
paths:
|
||||
- web/**
|
||||
|
||||
@ -24,7 +24,11 @@ jobs:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Check out code
|
||||
with:
|
||||
# Make sure the actual branch is checked out when running on pull requests
|
||||
ref: ${{ github.event.pull_request.head.ref }}
|
||||
repository: ${{ github.event.pull_request.head.repo.full_name }}
|
||||
fetch-depth: 0
|
||||
|
||||
- run: npm install --include=dev --force
|
||||
# 👇 Adds Chromatic as a step in the workflow
|
||||
- name: Publish to Chromatic
|
||||
|
17
.github/workflows/javascript-formatting.yml
vendored
17
.github/workflows/javascript-formatting.yml
vendored
@ -5,25 +5,26 @@ on:
|
||||
push:
|
||||
paths:
|
||||
- web/**
|
||||
pull_request:
|
||||
pull_request_target:
|
||||
paths:
|
||||
- web/**
|
||||
|
||||
jobs:
|
||||
prettier:
|
||||
name: Run prettier
|
||||
runs-on: ubuntu-latest
|
||||
defaults:
|
||||
run:
|
||||
working-directory: ./web
|
||||
|
||||
if: ${{ github.actor != 'dependabot[bot]' }}
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
# Make sure the actual branch is checked out when running on pull requests
|
||||
ref: ${{ github.head_ref }}
|
||||
ref: ${{ github.event.pull_request.head.ref }}
|
||||
repository: ${{ github.event.pull_request.head.repo.full_name }}
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Prettify code
|
||||
@ -36,17 +37,23 @@ jobs:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
linter:
|
||||
name: Run linter on changed files
|
||||
runs-on: ubuntu-latest
|
||||
defaults:
|
||||
run:
|
||||
working-directory: ./web
|
||||
name: Run linter on changed files
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
# Make sure the actual branch is checked out when running on pull requests
|
||||
ref: ${{ github.event.pull_request.head.ref }}
|
||||
repository: ${{ github.event.pull_request.head.repo.full_name }}
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Install Dependencies
|
||||
run: npm install --force
|
||||
run: npm install
|
||||
|
||||
- name: Lint
|
||||
run: npm run lint
|
||||
|
7
.github/workflows/test-webapp-build.yaml
vendored
7
.github/workflows/test-webapp-build.yaml
vendored
@ -15,11 +15,16 @@ jobs:
|
||||
defaults:
|
||||
run:
|
||||
working-directory: ./web
|
||||
|
||||
|
||||
name: Build webapp
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
# Make sure the actual branch is checked out when running on pull requests
|
||||
ref: ${{ github.event.pull_request.head.ref }}
|
||||
repository: ${{ github.event.pull_request.head.repo.full_name }}
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Install Dependencies
|
||||
run: npm install
|
||||
|
Loading…
x
Reference in New Issue
Block a user