Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
820fa42
feat: migrate amplitude (#1173)
nickolas-dimitrakas Mar 5, 2026
6c21f49
feat: migrate OneTrust kit to monorepo (#1174)
nickolas-dimitrakas Mar 6, 2026
00e38bb
feat: migrate Intercom kit to monorepo (#1182)
nickolas-dimitrakas Mar 9, 2026
44527da
feat: migrate Optimizely kit to monorepo (#1191)
nickolas-dimitrakas Mar 9, 2026
1ca2fb7
feat: migrate Criteo kit to monorepo (#1180)
nickolas-dimitrakas Mar 9, 2026
f922539
feat: migrate SimpleReach kit to monorepo (#1184)
nickolas-dimitrakas Mar 9, 2026
cd1bbdb
feat: migrate Dynamic Yield kit to monorepo (#1176)
nickolas-dimitrakas Mar 9, 2026
1160d0c
feat: migrate Google Tag Manager kit to monorepo (#1192)
nickolas-dimitrakas Mar 9, 2026
df70b65
feat: migrate Rokt kit to monorepo (#1189)
nickolas-dimitrakas Mar 9, 2026
48801b3
feat: migrate Heap kit to monorepo (#1181)
nickolas-dimitrakas Mar 9, 2026
8b4703e
feat: migrate Inspectlet kit to monorepo (#1178)
nickolas-dimitrakas Mar 9, 2026
ee90406
feat: migrate KissMetrics kit to monorepo (#1179)
nickolas-dimitrakas Mar 9, 2026
f072abd
feat: migrate DoubleClick kit to monorepo (#1188)
nickolas-dimitrakas Mar 9, 2026
c128a35
feat: migrate Adwords kit to monorepo (#1175)
nickolas-dimitrakas Mar 9, 2026
2db0f8b
feat: migrate Facebook kit to monorepo (#1177)
nickolas-dimitrakas Mar 9, 2026
6accfa7
feat: migrate Taplytics kit to monorepo (#1187)
nickolas-dimitrakas Mar 9, 2026
6d3bb67
feat: migrate Bing Ads kit to monorepo (#1183)
nickolas-dimitrakas Mar 9, 2026
9edf9ce
feat: migrate Adobe Target kit to monorepo (#1190)
nickolas-dimitrakas Mar 9, 2026
c125d6e
feat: migrate Twitter kit to monorepo (#1185)
nickolas-dimitrakas Mar 9, 2026
5661631
feat: migrate Device Match kit to monorepo (#1186)
nickolas-dimitrakas Mar 9, 2026
332f691
feat: migrate localytics-4 kit to monorepo (#1198)
nickolas-dimitrakas Mar 9, 2026
94bb629
feat: migrate id5-1 kit to monorepo (#1195)
nickolas-dimitrakas Mar 9, 2026
d13bc69
feat: migrate leanplum-1 kit to monorepo (#1196)
nickolas-dimitrakas Mar 9, 2026
d3d7c5a
feat: migrate mixpanel-2 kit to monorepo (#1197)
nickolas-dimitrakas Mar 9, 2026
7009b91
feat: migrate braze-3 kit to monorepo (#1202)
nickolas-dimitrakas Mar 9, 2026
b8d0e4b
feat: migrate braze-4 kit to monorepo (#1200)
nickolas-dimitrakas Mar 9, 2026
d1c964d
feat: migrate braze-5 kit to monorepo (#1201)
nickolas-dimitrakas Mar 9, 2026
3d04514
feat: migrate adobe kit to monorepo (#1207)
nickolas-dimitrakas Mar 10, 2026
c5c3e9f
feat: migrate google-analytics-4 kit to monorepo (#1206)
nickolas-dimitrakas Mar 11, 2026
aa071b2
feat: update kit matrix with all migrated kits (#1208)
nickolas-dimitrakas Mar 11, 2026
74dc0b5
ci(release): replace release.sh prepare hook with explicit named work…
nickolas-dimitrakas Mar 19, 2026
ecad31d
style: prettier formatting on release.config.js
nickolas-dimitrakas Mar 19, 2026
9ccff5d
ci(release): remove semantic-release and replace with explicit versio…
nickolas-dimitrakas Mar 19, 2026
2f73cff
ci(release): revert release.yml — staging-only workflow change
nickolas-dimitrakas Mar 19, 2026
bfe687b
ci(release): remove release branch pattern, sync staging with develop…
nickolas-dimitrakas Mar 19, 2026
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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"root": true,
"env": {
"browser": true,
"node": true
Expand Down
13 changes: 13 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,16 @@ updates:
prefix: 'chore'
allow:
- dependency-type: 'production'

- package-ecosystem: npm
directory: 'kits/amplitude/amplitude-8'
schedule:
interval: weekly
day: 'sunday'
target-branch: 'chore/dependabot'
labels: ['dependabot', 'dependencies', 'kit']
open-pull-requests-limit: 5
commit-message:
prefix: 'chore'
allow:
- dependency-type: 'production'
59 changes: 59 additions & 0 deletions .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,12 +98,64 @@ jobs:
build_command: npm run build:iife
branch_name: ${{ vars.GITHUB_SHA }}

# Kit tests: build and test each kit defined in kits/matrix.json
load-kit-matrix:
name: Load Kit Matrix
runs-on: ubuntu-latest
outputs:
matrix: ${{ steps.set.outputs.matrix }}
steps:
- uses: actions/checkout@v6
- id: set
run: |
if [ -f kits/matrix.json ]; then
echo "matrix=$(jq -c . kits/matrix.json)" >> "$GITHUB_OUTPUT"
else
echo "matrix=[]" >> "$GITHUB_OUTPUT"
fi

run-kit-tests:
name: 'Kit Tests: ${{ matrix.kit.name }}'
needs:
- load-kit-matrix
- test-jest
- build-bundle
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
kit: ${{ fromJson(needs.load-kit-matrix.outputs.matrix) }}
steps:
- uses: actions/checkout@v6

- uses: actions/setup-node@v6
with:
node-version: latest

- name: Install Firefox Latest
uses: browser-actions/setup-firefox@latest

- name: Install, build, and test kit
run: |
cd ${{ matrix.kit.local_path }}
npm ci
npm run build
npm test

- name: Archive npm failure logs
uses: actions/upload-artifact@v6
if: failure()
with:
name: npm-logs-kit-${{ matrix.kit.name }}
path: ~/.npm/_logs

# Test Stub can be run independent of other tests
test-stub:
name: 'Test Stub'
runs-on: ubuntu-latest
needs:
- test-core
- run-kit-tests
- test-jest
- build-bundle
steps:
Expand Down Expand Up @@ -142,6 +194,7 @@ jobs:
uses: mParticle/mparticle-workflows/.github/workflows/web-run-test.yml@main
needs:
- test-core
- run-kit-tests
- test-jest
- build-bundle
with:
Expand All @@ -154,6 +207,7 @@ jobs:
uses: mParticle/mparticle-workflows/.github/workflows/web-run-test.yml@main
needs:
- test-core
- run-kit-tests
- test-jest
- build-bundle
with:
Expand All @@ -167,6 +221,7 @@ jobs:
uses: mParticle/mparticle-workflows/.github/workflows/web-run-test.yml@main
needs:
- test-core
- run-kit-tests
- test-jest
- build-bundle
with:
Expand All @@ -180,6 +235,7 @@ jobs:
uses: mParticle/mparticle-workflows/.github/workflows/web-run-test.yml@main
needs:
- test-core
- run-kit-tests
- test-jest
- build-bundle
with:
Expand All @@ -193,6 +249,7 @@ jobs:
uses: mParticle/mparticle-workflows/.github/workflows/web-run-test.yml@main
needs:
- test-core
- run-kit-tests
- test-jest
- build-bundle
with:
Expand All @@ -206,6 +263,7 @@ jobs:
uses: mParticle/mparticle-workflows/.github/workflows/web-run-test.yml@main
needs:
- test-core
- run-kit-tests
- test-jest
- build-bundle
with:
Expand Down Expand Up @@ -336,6 +394,7 @@ jobs:
needs:
- test-core
- test-stub
- run-kit-tests
- test-integrations-common-js-browserfy
- test-integrations-common-js-webpack
- test-integrations-common-js-rollup
Expand Down
Loading
Loading