Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
b503694
chore(shared-data): command schema bump version to 13 (#17889)
y3rsh Mar 26, 2025
ab2c8ae
fix(api): clamp erroneous negative absorbance values to 0. (#17812)
vegano1 Mar 27, 2025
32617e7
chore: merge branch mergeback_chore-release_8.4.0 into edge (#17932)
smb2268 Mar 31, 2025
ef32d6d
fix(robot-server): Require clientData keys to have at least one chara…
SyntaxColoring Apr 1, 2025
3189d6c
docs(api): use correct `delay()` method in `prepare_to_aspirate()` do…
ecormany Apr 3, 2025
7b175b4
refactor(api): stop mocking protocol_api.validation in test_instrumen…
ddcc4 Apr 7, 2025
2da516b
feat(api): add the touch_tip(mm_from_edge=...) argument to PAPI (#17874)
ddcc4 Apr 9, 2025
5b45f7e
Merge branches 'cherry-17889' and 'cherry-17874' into cherry-17310
ddcc4 Apr 9, 2025
bde6dbf
chore: mergeback_chore-release_8.4.0 into edge (#18012)
ahiuchingau Apr 9, 2025
f12410e
chore(ci): stop building old API docs on push (#18016)
ecormany Apr 11, 2025
0e890ed
chore(hardware-testing): Mergeback all the script updates from the re…
ryanthecoder Apr 14, 2025
c6af082
refactor(shared-data): change liquid classes order (#18073)
koji Apr 15, 2025
d06a5f3
fix(api): fix aspirate/dispense while tracking move to (#17854)
caila-marashaj Apr 15, 2025
942baa4
chore: Chore mergeback release 8.4.0 branch into edge (#18077)
smb2268 Apr 15, 2025
0cecc46
feat(api): allow well height and volume calculations from protocols (…
caila-marashaj Apr 22, 2025
9c9fc69
feat(api): implement mix() parameters `aspirate_delay` and `dispense_…
ddcc4 Apr 23, 2025
0732096
refactor(api): Flesh out developer documentation for unsafe commands …
SyntaxColoring Apr 23, 2025
6b37475
refactor(api, shared-data): rename certain liquid class properties (#…
jbleon95 Apr 23, 2025
c1e381c
chore(api): lint API doc example protocol files (#18142)
ecormany Apr 23, 2025
9e79b6a
docs(api): flow rates are measured in µL/s (#18163)
ecormany Apr 23, 2025
ac49afa
chore: Improve parallelism in Makefile (#18171)
SyntaxColoring Apr 24, 2025
99ea49f
docs(api): deprecate combination adapters (#18181)
ecormany Apr 25, 2025
b517d9e
chore: Fix wildcards in GitHub Actions workflows (#18172)
SyntaxColoring Apr 25, 2025
ceb983a
feat(api): RobotContext add opentrons_simulate outputs (#17040)
Laura-Danielle Apr 25, 2025
8b7727e
refactor(api): Delete unused `SIMULATED` sentinel (#18191)
SyntaxColoring Apr 28, 2025
56f65b8
fix(api): meniscus relative positioning in LC based transfers (#18097)
sanni-t Apr 28, 2025
54e6d7f
Merge branches 'cherry-18000' and 'cherry-18097' into cherry-18196
ddcc4 Apr 28, 2025
5858090
chore: fix api and hardware_test lint failures in edge (#18195)
sfoster1 Apr 28, 2025
86e29ae
fix(robot-server, api): Standardize command slice behavior (#18203)
mjhuff Apr 29, 2025
9d3f446
refactor(api): height from volume binary search (#18081)
caila-marashaj Apr 30, 2025
b4a158f
fix(api): Do not hang if there is an error in `pickUpTip` planning (#…
SyntaxColoring Apr 30, 2025
a286c2d
feat(api): add final_push_out arg to mix (#18193)
jerader May 1, 2025
3e1ec4e
feat(api): allow disposal locations as destinations for transfer and …
jbleon95 May 1, 2025
ff11822
chore: add components-devs as owners of components (#18237)
sfoster1 May 2, 2025
f39b0b1
refactor(api): Compare `opentrons.types.Point` with strict floating-p…
SyntaxColoring May 2, 2025
2718210
fix(api): try to open thermocycler lid before throwing an error (#18255)
caila-marashaj May 5, 2025
085366a
fix(robot-server): fail proto load gracefully (#18259)
sfoster1 May 6, 2025
c4b2593
chore(hardware-testing): Remove unneed hacks and use new 8.4 features…
ryanthecoder May 7, 2025
5022cbf
feat(api): add rate and flow_rate args to air_gap (#18252)
jerader May 7, 2025
43416be
feat(api): add per destination option to LC based transfer (#18261)
sanni-t May 7, 2025
a4ec650
feat(api): store and use disposal locations in the location cache (#1…
jbleon95 May 8, 2025
e7f9a9f
feat(api): add option to air_gap() in place (#18249)
ddcc4 May 9, 2025
1aa5c15
chore: Some Makefile fixes (#18319)
SyntaxColoring May 12, 2025
cdbc23a
feat(api): add absolute `flow_rate` argument to aspirate() and dispen…
ddcc4 May 13, 2025
f0c3ccc
fix(hardware-testing): handle non-Location locs (#18345)
sfoster1 May 14, 2025
db99239
fix(api): generate loc seqs for legacy (#18337)
sfoster1 May 14, 2025
84efa6e
fix(shared-data): Sync `innerLabwareGeometry` to latest hardware valu…
SyntaxColoring May 14, 2025
689944d
feat(app): Add analytics for LPC Redesign (#18383)
mjhuff May 19, 2025
fce1d33
fix(ci): protocol designer sandbox deployment (#18403)
y3rsh May 21, 2025
c759871
ci(enhance): app GitHub workflow reusable actions (#18417)
y3rsh May 22, 2025
d3467c9
test(api): delete protocol_api_old/test_context.py? (#18412)
ddcc4 May 22, 2025
0bf799a
Merge branches 'cherry-18193' and 'cherry-18412' into cherry-18405
ddcc4 May 22, 2025
2fad87a
fix(api): use same well offset between liquid measuring functions (#1…
caila-marashaj May 22, 2025
83bf454
feat(shared-data): add in-schema versions to liquid class schema and …
jbleon95 May 22, 2025
d6ab6b9
feat(api): take into account air gap and other volume modifying prope…
jbleon95 May 23, 2025
d5dbbad
feat(api): add `aspirate_flow_rate`/`dispense_flow_rate` to `mix()` (…
ddcc4 May 28, 2025
f6a74d1
ci(fix): app build fix repo path in job deploy-release-app (#18449)
y3rsh May 29, 2025
60702b6
chore(monorepo): bump electron-builder to 26.0.15 (#18445)
mjhuff May 29, 2025
c713374
Merge branches 'cherry-18417' and 'cherry-18445' into cherry-18450
ddcc4 May 29, 2025
d542c9d
feat(api): add custom liquid class creator (#18416)
sanni-t May 29, 2025
6e42e4b
ci(app): Azure trusted signing for Windows (#18450)
y3rsh May 29, 2025
9489336
feat(api): allow setting a fixed override to '..byVolume' properties …
sanni-t May 29, 2025
c809beb
Merge branches 'cherry-17040', 'cherry-17812', 'cherry-17854', 'cherr…
ddcc4 May 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@
/api-client @Opentrons/js
/react-api-client @Opentrons/js
/app-shell @Opentrons/js
/components @Opentrons/js
/components @Opentrons/js @Opentrons/components-devs
/api @Opentrons/py
/shared-data/js @Opentrons/js
10 changes: 5 additions & 5 deletions .github/workflows/abr-testing-lint-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,19 @@ on:
paths:
- 'Makefile'
- 'abr-testing/**'
- 'scripts/**/*.mk'
- 'scripts/**/*.py'
- 'scripts/**.mk'
- 'scripts/**.py'
- '.github/workflows/abr-testing-lint-test.yaml'
- '.github/actions/python/**'
branches:
- 'edge'
tags-ignore:
- '*'
- '**'
pull_request:
paths:
- 'abr-testing/**'
- 'scripts/**/*.mk'
- 'scripts/**/*.py'
- 'scripts/**.mk'
- 'scripts/**.py'
- '.github/workflows/abr-testing-lint-test.yaml'
workflow_dispatch:

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/analyses-snapshot-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ on:
- '!api/docs/**'
- '!api/release-notes-internal.md'
- '!api/release-notes.md'
- 'shared-data/**/*'
- 'shared-data/**'
- '!shared-data/js/**'
- '.github/workflows/analyses-snapshot-test.yaml'
- 'analyses-snapshot-testing/**'
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/api-test-lint-deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,27 +7,27 @@ on:
# Most of the time, we run on pull requests, which lets us handle external PRs
pull_request:
paths:
- 'api/**/*'
- 'api/**'
- 'Makefile'
- 'shared-data/**/*'
- 'shared-data/**'
- '!shared-data/js/**'
- 'hardware/**/*'
- 'scripts/**/*.mk'
- 'scripts/**/*.py'
- 'hardware/**'
- 'scripts/**.mk'
- 'scripts/**.py'
- '.github/workflows/api-test-lint-deploy.yaml'
- '.github/actions/python/**/*'
- '.github/actions/python/**'
- '.github/workflows/utils.js'
push:
paths:
- 'api/**'
- 'Makefile'
- 'shared-data/**/*'
- '!shared-data/js/**/*'
- 'hardware/**/*'
- 'scripts/**/*.mk'
- 'scripts/**/*.py'
- 'shared-data/**'
- '!shared-data/js/**'
- 'hardware/**'
- 'scripts/**.mk'
- 'scripts/**.py'
- '.github/workflows/api-test-lint-deploy.yaml'
- '.github/actions/python/**/*'
- '.github/actions/python/**'
- '.github/workflows/utils.js'
branches:
- 'edge'
Expand Down
208 changes: 25 additions & 183 deletions .github/workflows/app-test-build-deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ on:
push:
paths:
- 'Makefile'
- 'app/**/*'
- 'app-shell/**/*'
- 'app-shell-odd/**/*'
- 'components/**/*'
- 'shared-data/**/*'
- 'discovery-client/**/*'
- 'app/**'
- 'app-shell/**'
- 'app-shell-odd/**'
- 'components/**'
- 'shared-data/**'
- 'discovery-client/**'
- '*.js'
- 'scripts/**/*'
- 'scripts/**'
- '*.json'
- 'yarn.lock'
- '.github/workflows/app-test-build-deploy.yaml'
Expand All @@ -26,24 +26,24 @@ on:
pull_request:
paths:
- 'Makefile'
- 'app/**/*'
- 'app-shell/**/*'
- 'app-shell-odd/**/*'
- 'components/**/*'
- 'shared-data/**/*'
- 'discovery-client/**/*'
- 'app/**'
- 'app-shell/**'
- 'app-shell-odd/**'
- 'components/**'
- 'shared-data/**'
- 'discovery-client/**'
- '*.js'
- '*.json'
- 'yarn.lock'
- 'scripts/**/*'
workflow_dispatch:
- 'scripts/**'
workflow_dispatch: {}

concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}-${{ github.ref_name != 'edge' || github.run_id}}-${{ github.ref_type != 'tag' || github.run_id }}
cancel-in-progress: true

env:
CI: true
CI: "true"
_APP_DEPLOY_BUCKET_ROBOTSTACK: builds.opentrons.com
_APP_DEPLOY_FOLDER_ROBOTSTACK: app
_APP_DEPLOY_BUCKET_OT3: ot3-development.builds.opentrons.com
Expand All @@ -57,33 +57,7 @@ jobs:
timeout-minutes: 60
steps:
- uses: 'actions/checkout@v4'
- uses: 'actions/setup-node@v4'
with:
node-version: '22.11.0'
- name: 'install udev'
run: |
# WORKAROUND: Remove microsoft debian repo due to https://github.com/microsoft/linux-package-repositories/issues/130. Remove line below after it is resolved
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
sudo apt-get update && sudo apt-get install libudev-dev
- name: 'set complex environment variables'
id: 'set-vars'
uses: actions/github-script@v6
with:
script: |
const { buildComplexEnvVars } = require(`${process.env.GITHUB_WORKSPACE}/.github/workflows/utils.js`)
buildComplexEnvVars(core, context)
- name: 'cache yarn cache'
uses: actions/cache@v3
with:
path: |
${{ github.workspace }}/.npm-cache/_prebuild
${{ github.workspace }}/.yarn-cache
key: js-${{ secrets.GH_CACHE_VERSION }}-${{ runner.os }}-yarn-${{ hashFiles('yarn.lock') }}
- name: 'setup-js'
run: |
npm config set cache ${{ github.workspace }}/.npm-cache
yarn config set cache-folder ${{ github.workspace }}/.yarn-cache
make setup-js
- uses: ./.github/actions/js/setup
- name: 'test frontend packages'
run: |
make -C app test-cov
Expand All @@ -108,45 +82,12 @@ jobs:
- uses: 'actions/checkout@v4'
with:
fetch-depth: 0
# https://github.com/actions/checkout/issues/290
- name: 'Fix actions/checkout odd handling of tags'
if: startsWith(github.ref, 'refs/tags')
run: |
git fetch -f origin ${{ github.ref }}:${{ github.ref }}
git checkout ${{ github.ref }}
- uses: 'actions/setup-node@v4'
with:
node-version: '22.11.0'
- uses: ./.github/actions/js/setup
- uses: actions/setup-python@v4
with:
python-version: '3.10'
- name: check make version
run: make --version
- name: 'install libudev and libsystemd'
if: startsWith(matrix.os, 'ubuntu')
run: |
# WORKAROUND: Remove microsoft debian repo due to https://github.com/microsoft/linux-package-repositories/issues/130. Remove line below after it is resolved
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
sudo apt-get update && sudo apt-get install libudev-dev
- name: 'set complex environment variables'
id: 'set-vars'
uses: actions/github-script@v6
with:
script: |
const { buildComplexEnvVars } = require(`${process.env.GITHUB_WORKSPACE}/.github/workflows/utils.js`)
buildComplexEnvVars(core, context)
- name: 'cache yarn cache'
uses: actions/cache@v3
with:
path: |
${{ github.workspace }}/.npm-cache/_prebuild
${{ github.workspace }}/.yarn-cache
key: js-${{ secrets.GH_CACHE_VERSION }}-${{ runner.os }}-yarn-${{ hashFiles('yarn.lock') }}
- name: setup-js
run: |
npm config set cache ${{ github.workspace }}/.npm-cache
yarn config set cache-folder ${{ github.workspace }}/.yarn-cache
make setup-js
- name: 'test native(er) packages'
run: make test-js-internal tests="${{matrix.shell}}/src" cov_opts="--coverage=true"
- name: 'Upload coverage report'
Expand Down Expand Up @@ -264,72 +205,12 @@ jobs:
- uses: 'actions/checkout@v4'
with:
fetch-depth: 0
# https://github.com/actions/checkout/issues/290
- name: 'Fix actions/checkout odd handling of tags'
if: startsWith(github.ref, 'refs/tags')
run: |
git fetch -f origin ${{ github.ref }}:${{ github.ref }}
git checkout ${{ github.ref }}
- uses: 'actions/setup-node@v4'
with:
node-version: '22.11.0'
- uses: ./.github/actions/js/setup
- uses: actions/setup-python@v4
with:
python-version: '3.10'
- name: check make version
run: make --version
- name: 'install libudev and libsystemd'
if: startsWith(matrix.os, 'ubuntu')
run: |
# WORKAROUND: Remove microsoft debian repo due to https://github.com/microsoft/linux-package-repositories/issues/130. Remove line below after it is resolved
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
sudo apt-get update && sudo apt-get install libudev-dev
- name: 'set complex environment variables'
id: 'set-vars'
uses: actions/github-script@v6
with:
script: |
const { buildComplexEnvVars } = require(`${process.env.GITHUB_WORKSPACE}/.github/workflows/utils.js`)
buildComplexEnvVars(core, context)
- name: 'cache yarn cache'
uses: actions/cache@v3
with:
path: |
${{ github.workspace }}/.npm-cache/_prebuild
${{ github.workspace }}/.yarn-cache
key: js-${{ secrets.GH_CACHE_VERSION }}-${{ runner.os }}-yarn-${{ hashFiles('yarn.lock') }}
- name: setup-js
run: |
npm config set cache ${{ github.workspace }}/.npm-cache
yarn config set cache-folder ${{ github.workspace }}/.yarn-cache
make setup-js

- name: 'Configure Windows code signing environment'
if: startsWith(matrix.os, 'windows') && contains(needs.determine-build-type.outputs.type, 'release')
shell: bash
run: |
echo "${{ secrets.SM_CLIENT_CERT_FILE_B64_V2 }}" | base64 --decode > /d/Certificate_pkcs12.p12
echo "${{ secrets.WINDOWS_CSC_B64}}" | base64 --decode > /d/opentrons_labworks_inc.crt
echo "C:\Program Files (x86)\Windows Kits\10\App Certification Kit" >> $GITHUB_PATH
echo "C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools" >> $GITHUB_PATH
echo "C:\Program Files\DigiCert\DigiCert Keylocker Tools" >> $GITHUB_PATH

- name: 'Setup Windows code signing helpers'
if: startsWith(matrix.os, 'windows') && contains(needs.determine-build-type.outputs.type, 'release')
shell: cmd
env:
SM_HOST: ${{ secrets.SM_HOST_V2 }}
SM_CLIENT_CERT_FILE: "D:\\Certificate_pkcs12.p12"
SM_CLIENT_CERT_PASSWORD: ${{secrets.SM_CLIENT_CERT_PASSWORD_V2}}
SM_API_KEY: ${{secrets.SM_API_KEY_V2}}
run: |
curl -X GET https://one.digicert.com/signingmanager/api-ui/v1/releases/Keylockertools-windows-x64.msi/download -H "x-api-key:${{secrets.SM_API_KEY_V2}}" -o Keylockertools-windows-x64.msi
msiexec /i Keylockertools-windows-x64.msi /quiet /qn
smksp_registrar.exe list
smctl.exe keypair ls
C:\Windows\System32\certutil.exe -csp "DigiCert Signing Manager KSP" -key -user
smksp_cert_sync.exe
smctl.exe healthcheck --all

# Do the frontend dist bundle
- name: 'bundle ${{matrix.variant}} frontend'
Expand All @@ -348,13 +229,9 @@ jobs:
OT_APP_MIXPANEL_ID: ${{ secrets.OT_APP_MIXPANEL_ID }}
OT_APP_INTERCOM_ID: ${{ secrets.OT_APP_INTERCOM_ID }}
WINDOWS_SIGN: ${{ format('{0}', contains(needs.determine-build-type.outputs.type, 'release')) }}
SM_CODE_SIGNING_CERT_SHA1_HASH: ${{secrets.SM_CODE_SIGNING_CERT_SHA1_HASH_V2}}
SM_KEYPAIR_ALIAS: ${{secrets.SM_KEYPAIR_ALIAS_V2}}
SM_HOST: ${{ secrets.SM_HOST_V2 }}
SM_CLIENT_CERT_FILE: "D:\\Certificate_pkcs12.p12"
SM_CLIENT_CERT_PASSWORD: ${{secrets.SM_CLIENT_CERT_PASSWORD_V2}}
SM_API_KEY: ${{secrets.SM_API_KEY_V2}}
WINDOWS_CSC_FILEPATH: "D:\\opentrons_labworks_inc.crt"
AZURE_TENANT_ID: ${{secrets.AZURE_TENANT_ID}}
AZURE_CLIENT_ID: ${{secrets.AZURE_CLIENT_ID}}
AZURE_CLIENT_SECRET: ${{secrets.AZURE_CLIENT_SECRET}}
CSC_LINK: ${{ secrets.OT_APP_CSC_MACOS_V2 }}
CSC_KEY_PASSWORD: ${{ secrets.OT_APP_CSC_KEY_MACOS_V2 }}
APPLE_ID: ${{ secrets.OT_APP_APPLE_ID_V2 }}
Expand Down Expand Up @@ -489,52 +366,17 @@ jobs:

- name: 'pull repo for scripts'
uses: 'actions/checkout@v4'
with:
path: ./monorepo
# https://github.com/actions/checkout/issues/290
- name: 'Fix actions/checkout odd handling of tags'
if: startsWith(github.ref, 'refs/tags')
run: |
cd ./monorepo
git fetch -f origin ${{ github.ref }}:${{ github.ref }}
git checkout ${{ github.ref }}
- uses: 'actions/setup-node@v4'
with:
node-version: '22.11.0'
- name: 'install udev'
run: |
# WORKAROUND: Remove microsoft debian repo due to https://github.com/microsoft/linux-package-repositories/issues/130. Remove line below after it is resolved
sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list
sudo apt-get update && sudo apt-get install libudev-dev
- name: 'set complex environment variables'
id: 'set-vars'
uses: actions/github-script@v6
with:
script: |
const { buildComplexEnvVars } = require(`${process.env.GITHUB_WORKSPACE}/monorepo/.github/workflows/utils.js`)
buildComplexEnvVars(core, context)
- name: 'cache yarn cache'
uses: actions/cache@v3
with:
path: |
${{ github.workspace }}/.npm-cache/_prebuild
${{ github.workspace }}/.yarn-cache
- name: 'setup-js'
run: |
npm config set cache ${{ github.workspace }}/.npm-cache
yarn config set cache-folder ${{ github.workspace }}/.yarn-cache
cd monorepo
make setup-js
- uses: ./.github/actions/js/setup
- name: 'update internal-releases releases.json'
if: needs.determine-build-type.outputs.type == 'release' && contains(fromJSON(needs.determine-build-type.outputs.variants), 'internal-release')
run: |
aws --profile=deploy s3 cp s3://${{ env._APP_DEPLOY_BUCKET_OT3 }}/${{ env._APP_DEPLOY_FOLDER_OT3 }}/releases.json ./to_upload_internal-release/releases.json
node ./monorepo/scripts/update-releases-json ./to_upload_internal-release/releases.json ot3 ./to_upload_internal-release https://ot3-development.builds.opentrons.com/app/
node ./scripts/update-releases-json ./to_upload_internal-release/releases.json ot3 ./to_upload_internal-release https://ot3-development.builds.opentrons.com/app/
aws --profile=deploy s3 cp ./to_upload_internal-release/releases.json s3://${{ env._APP_DEPLOY_BUCKET_OT3 }}/${{ env._APP_DEPLOY_FOLDER_OT3 }}/releases.json

- name: 'update release releases.json'
if: needs.determine-build-type.outputs.type == 'release' && contains(fromJSON(needs.determine-build-type.outputs.variants), 'release')
run: |
aws --profile=deploy s3 cp s3://${{ env._APP_DEPLOY_BUCKET_ROBOTSTACK }}/${{ env._APP_DEPLOY_FOLDER_ROBOTSTACK }}/releases.json ./to_upload_release/releases.json
node ./monorepo/scripts/update-releases-json ./to_upload_release/releases.json robot-stack ./to_upload_release https://builds.opentrons.com/app/
node ./scripts/update-releases-json ./to_upload_release/releases.json robot-stack ./to_upload_release https://builds.opentrons.com/app/
aws --profile=deploy s3 cp ./to_upload_release/releases.json s3://${{ env._APP_DEPLOY_BUCKET_ROBOTSTACK }}/${{ env._APP_DEPLOY_FOLDER_ROBOTSTACK }}/releases.json
12 changes: 6 additions & 6 deletions .github/workflows/components-test-build-deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,17 @@ on:
paths:
- 'Makefile'
- 'components/**'
- 'app/**/*.stories.*'
- 'app/src/atoms/**/*'
- 'app/src/molecules/**/*'
- 'app/**.stories.*'
- 'app/src/atoms/**'
- 'app/src/molecules/**'
- 'package.json'
- '.github/workflows/components-test-build-deploy.yaml'
push:
paths:
- 'components/**'
- 'app/**/*.stories.*'
- 'app/src/atoms/**/*'
- 'app/src/molecules/**/*'
- 'app/**.stories.*'
- 'app/src/atoms/**'
- 'app/src/molecules/**'
- 'package.json'
- '.github/workflows/components-test-build-deploy.yaml'
branches:
Expand Down
Loading
Loading