Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
386 commits
Select commit Hold shift + click to select a range
b6d32b1
fix(gateway): do not create duplicate dictionaries
trieloff Nov 4, 2021
66febf1
fix(gateway): use correct dictionary name
trieloff Nov 4, 2021
aac59ec
Merge remote-tracking branch 'origin/main' into edge-deploy
trieloff Nov 5, 2021
aac771d
style(cloudflare): remove redundant eslint global declaration
trieloff Nov 5, 2021
6d69632
feat(gateway): update package parameters in dictionary
trieloff Nov 5, 2021
1a13342
feat(gateway): set shared secret (token) for package parameters
trieloff Nov 5, 2021
fe553be
feat(fastly): create bundle and deploy to compute at edge
trieloff Nov 8, 2021
8d47934
feat(fastly): use parameters from edge dictionary
trieloff Nov 8, 2021
7efadbb
fix(gateway): do not attempt to perform empty updates
trieloff Nov 8, 2021
c7adb48
fix(gateway): use correct number of commas in JSON
trieloff Nov 8, 2021
d74147e
fix(gateway): tweak synthetic syntax, again
trieloff Nov 8, 2021
6df67aa
fix(gateway): further massaging of gateway syntax
trieloff Nov 8, 2021
53621aa
test(gateway): add VCL test
trieloff Nov 8, 2021
be279d1
refactor(gateway): use a single line statement
trieloff Nov 9, 2021
850b05f
fix(gateway): set content type of synthetic response
trieloff Nov 9, 2021
6de32cb
refactor(gateway): use percent encoding
trieloff Nov 9, 2021
3140d0e
fix(fastly): fix package param code
trieloff Nov 9, 2021
d1bc16a
test(cloudflare): adjust target URL
trieloff Nov 9, 2021
125b3de
test(fastly): add test for compute@edge
trieloff Nov 9, 2021
92b93a4
test(fastly): fix typo in test name
trieloff Nov 9, 2021
635b842
feat: option to use rollup as bundler that supports ESM modules
tripodsan Nov 10, 2021
ecaf9d9
Merge branch 'main' into edge-deploy
tripodsan Nov 10, 2021
0cbed50
chore: cleanup
tripodsan Nov 10, 2021
b779274
style(edge): use correct copyright date
trieloff Nov 12, 2021
0a1ee99
test(edge): build artifact in correct archs
trieloff Nov 12, 2021
99af656
test(edge): change the order of achitectures
trieloff Nov 12, 2021
13f1deb
fix(fastly): fix test domain subdomain
trieloff Nov 12, 2021
ae1b230
Merge pull request #324 from adobe/edge-deploy
trieloff Nov 12, 2021
f165878
fix: update package in gateway is missing dicts
tripodsan Nov 15, 2021
a143ba1
feat: convert to ESM
tripodsan Dec 2, 2021
d94f3cf
chore(deps): use chalk-template consistently
renovate[bot] Dec 7, 2021
d3257a5
fix: remove support for Azure deployments (#359)
tripodsan Jan 18, 2022
aee59fe
fix(deps): update adobe fixes (#383)
renovate[bot] Mar 1, 2022
7c25154
refactor(gateway): log dictionary size
trieloff Mar 14, 2022
838e804
fix(gateway): clean up old and outdated tokens when token dictionary …
trieloff Mar 14, 2022
3b7ae0b
Merge pull request #389 from adobe/cleanup-token-dicts
trieloff Mar 14, 2022
53c9042
fix(deps): update external fixes (#400)
renovate[bot] Apr 19, 2022
3852983
fix: @adobe/helix-fetch -> @adobe/fetch
stefan-guggisberg Sep 22, 2022
24e0ff4
Update src/bundler/EdgeBundler.js
stefan-guggisberg Sep 23, 2022
0b37011
Merge pull request #446 from adobe/adobe-fetch
stefan-guggisberg Sep 23, 2022
80d6e6f
feat(cli): add options `--edge-externals` and `--serverless-externals…
trieloff Nov 3, 2022
242efc1
Merge pull request #465 from adobe/edge-externals
trieloff Nov 3, 2022
36b87b9
fix: default to secrets manager only (#482)
tripodsan Jan 9, 2023
0e6c520
chore: disable gateway tests (#486)
tripodsan Jan 24, 2023
42cd8a2
chore(deps): update dependency @adobe/eslint-config-helix to v2 (#487)
renovate[bot] Jan 26, 2023
37c62b7
fix: use correct import
tripodsan Jan 31, 2023
854d784
fix(deps): create tgz file for compute package instead of stream
renovate[bot] Jun 29, 2023
f02f90d
fix(fastly): Close fastly client after deploy (#592)
bosschaert Oct 13, 2023
3322fbc
fix(fastly) Generate proper metadata in fastly.toml and avoid Test ro…
bosschaert Oct 19, 2023
c28df25
fix(fastly) provide runtime environment information
bosschaert Oct 27, 2023
7eebd3c
Merge branch 'main' into fastly-env
bosschaert Oct 30, 2023
142b26a
Merge pull request #609 from adobe/fastly-env
bosschaert Oct 30, 2023
b39cfb1
fix(cloudflare): Do not make absolute path relative (#620)
bosschaert Nov 23, 2023
b1c42aa
fix(fastly): do not fork the process, instead use fastly's own CLI ba…
trieloff Nov 29, 2023
851a9f4
fix(fastly): import correct module
trieloff Nov 29, 2023
c120033
fix(fastly): do not access empty config
trieloff Nov 29, 2023
43ed3e5
fix(fastly): use fastly's arg parser
trieloff Nov 29, 2023
a201708
refactor(fastly): add debug output
trieloff Nov 29, 2023
40bc84f
fix(fastly): use correct log function
trieloff Nov 29, 2023
5d23ee6
refactor(fastly): increase log level
trieloff Nov 29, 2023
8eb8fb8
refactor(fastly): run async stuff with await
trieloff Nov 29, 2023
a7fa413
chore: ignore error
trieloff Nov 29, 2023
634aab6
Merge pull request #622 from adobe/fastly-import
trieloff Nov 30, 2023
bb5151c
fix: creating consistency for context.suffix over all adapters
maximilianvoss Dec 13, 2023
93fcac4
fix(fastly): guard against missing gateway name (#634)
trieloff Jan 9, 2024
95fcadf
chore: use github actions
tripodsan Jan 22, 2024
bc84ad7
fix(cloudflare): suffix should contain only the requested document pa…
maximilianvoss Mar 4, 2024
0eb24ce
Merge pull request #677 from adobe/cloudflare-suffix
maximilianvoss Mar 4, 2024
7d34f57
fix(cloudflare): retrieving path from URL created a NPE
maximilianvoss Mar 4, 2024
1722656
Merge pull request #678 from adobe/cloudflare-suffix
maximilianvoss Mar 5, 2024
32b4b56
fix(deps): update external major (major) (#690)
renovate[bot] Apr 11, 2024
226fb08
feat(cloudflare, fastly): adding Headers to polyfill (#699)
maximilianvoss May 8, 2024
66d17b4
fix: restore worker settings (#712)
maxakuru Jun 10, 2024
87cee60
feat: implement plugin
tripodsan Jun 28, 2024
48497b1
chore(release): 1.0.0 [skip ci]
semantic-release-bot Jun 28, 2024
156753c
chore(deps): update dependency @adobe/eslint-config-helix to v2.0.6
renovate[bot] Jul 6, 2024
0963845
chore(deps): update external major (#4)
renovate[bot] Jul 8, 2024
268802d
fix(deps): update external fixes
renovate[bot] Jul 13, 2024
463edf0
chore(release): 1.0.1 [skip ci]
semantic-release-bot Jul 13, 2024
046ae01
fix(deps): update external fixes
renovate[bot] Jul 20, 2024
f26f83a
chore(deps): update dependency mocha to v10.7.0
renovate[bot] Jul 20, 2024
d76eb07
chore(deps): update external fixes
renovate[bot] Jul 27, 2024
740fc71
chore(release): 1.0.2 [skip ci]
semantic-release-bot Jul 27, 2024
5dfc1ef
fix(deps): update external fixes (#9)
renovate[bot] Aug 27, 2024
04c1211
chore(release): 1.0.3 [skip ci]
semantic-release-bot Aug 27, 2024
f95b404
fix(deps): update external fixes
renovate[bot] Sep 7, 2024
fe6b983
chore(release): 1.0.4 [skip ci]
semantic-release-bot Sep 7, 2024
f40c9ff
chore(deps): update dependency @adobe/eslint-config-helix to v2.0.7
renovate[bot] Sep 7, 2024
75ffd1b
fix(deps): update external fixes
renovate[bot] Sep 14, 2024
b9d7c70
chore(release): 1.0.5 [skip ci]
semantic-release-bot Sep 14, 2024
f41c80c
fix(deps): update external fixes
renovate[bot] Sep 21, 2024
2fc4789
chore(release): 1.0.6 [skip ci]
semantic-release-bot Sep 21, 2024
6c33e86
fix(deps): update dependency @adobe/fastly-native-promises to v3.0.11
renovate[bot] Sep 23, 2024
cc51b4d
chore(release): 1.0.7 [skip ci]
semantic-release-bot Sep 23, 2024
4695884
chore(deps): update dependency semantic-release to v24.1.2 (#15)
renovate[bot] Sep 30, 2024
f2847a0
chore(deps): update dependency @adobe/eslint-config-helix to v2.0.8
renovate[bot] Oct 5, 2024
7fa85b1
fix(deps): update dependency form-data to v4.0.1
renovate[bot] Oct 12, 2024
9678850
chore(release): 1.0.8 [skip ci]
semantic-release-bot Oct 12, 2024
87c0fa8
fix(deps): update external fixes
renovate[bot] Oct 19, 2024
d61cc53
chore(release): 1.0.9 [skip ci]
semantic-release-bot Oct 19, 2024
5524632
fix(deps): update external fixes
renovate[bot] Oct 26, 2024
79bea09
chore(release): 1.0.10 [skip ci]
semantic-release-bot Oct 26, 2024
3fc1713
fix(deps): update external fixes
renovate[bot] Nov 2, 2024
59e466d
chore(deps): update codecov/codecov-action action to v5 (#22)
renovate[bot] Nov 18, 2024
b8de446
fix(deps): update external fixes (#21)
renovate[bot] Nov 19, 2024
8c11e4d
chore(deps): update dependency mocha to v11 (#23)
renovate[bot] Dec 3, 2024
b302cc2
fix(deps): update dependency @adobe/fastly-native-promises to v3.0.12…
renovate[bot] Dec 17, 2024
da6c30a
chore(deps): update dependency node to v22 (#29)
renovate[bot] Mar 18, 2025
b371cd4
chore(deps): update dependency @adobe/eslint-config-helix to v2.0.9 (…
renovate[bot] Mar 18, 2025
44794c4
fix(deps): update external fixes (#24)
renovate[bot] Mar 18, 2025
281a4b0
fix: update npmrc
tripodsan Mar 19, 2025
fb26e01
chore: fix npmignore
tripodsan Mar 19, 2025
ac72a57
fix(deps): update dependency @fastly/js-compute to v3.33.2 (#30)
renovate[bot] Mar 26, 2025
56edb63
fix(deps): update external fixes (#31)
renovate[bot] Apr 14, 2025
5f05ffb
chore: bump
trieloff Apr 30, 2025
8b950e1
chore: bump
trieloff Apr 30, 2025
dfc92bc
fix: update npmrc
tripodsan Mar 19, 2025
bd08e21
chore: fix npmignore
tripodsan Mar 19, 2025
5dcea5e
chore(deps): update dependency node to v22 (#29)
renovate[bot] Mar 18, 2025
f8fb92a
chore: add @adobe/helix-deploy to workflow, install latest version of…
trieloff Apr 30, 2025
eb77a43
chore: bump dev dependencies to align with main
trieloff Apr 30, 2025
16d48b3
chore: update @adobe/fastly-native-promises to latest version
trieloff Apr 30, 2025
91b7be0
chore: update Node.js version to 22.x and upgrade codecov-action to v…
trieloff Apr 30, 2025
f3f745e
chore: remove HLX_FASTLY_SERVICE_ID from workflow and add fastly-serv…
trieloff Apr 30, 2025
5988244
chore: simplify pre-commit hook by removing husky.sh reference
trieloff Apr 30, 2025
2c5b01f
chore(deps): update semantic-release to version 24.2.3 and import-fro…
trieloff Apr 30, 2025
34fa389
chore(deps): update form-data to version 4.0.2 and add new dependenci…
trieloff Apr 30, 2025
80e5e02
chore(deps): update @fastly/js-compute to 3.34.0
trieloff Apr 30, 2025
877757a
Merge branch 'main' into last-good-release
trieloff Apr 30, 2025
11370ba
chore(deps): update @fastly/js-compute to 3.33.4
trieloff Apr 30, 2025
99e4096
chore(deps): update @fastly/js-compute to 3.34.0 and @adobe/fetch to …
trieloff Apr 30, 2025
d42c9a2
chore: use a linux-based package-lock.json
trieloff Apr 30, 2025
7c3992f
chore(deps): restore last working package-lock.json
trieloff Apr 30, 2025
9397ffd
fix(deps): restore @fastly/js-compute to 3.34.0 with proper platform-…
trieloff Apr 30, 2025
ed39987
fix(deps): downgrade @fastly/js-compute to 3.27.2 for compatibility
trieloff Apr 30, 2025
5928ef9
chore: bump
trieloff Apr 30, 2025
b050938
fix(deps): downgrade @fastly/js-compute to 3.25.0; update @adobe/fetc…
trieloff Apr 30, 2025
c0a4719
fix(deps): update @fastly/js-compute to version 3.26.0
trieloff Apr 30, 2025
035ab85
feat(fastly): update @fastly/js-compute to version 3.34.0; switch to …
trieloff Apr 30, 2025
6794845
fix(deps): update external fixes (#32)
renovate[bot] May 1, 2025
a55e9ab
Merge branch 'main' into new-fastly-api
trieloff May 6, 2025
bee5da3
Merge pull request #34 from adobe/new-fastly-api
trieloff May 21, 2025
65d646e
chore(release): 1.1.0 [skip ci]
semantic-release-bot May 21, 2025
cdfeeab
chore(deps): update external fixes (#35)
renovate[bot] May 21, 2025
f61a968
chore(deps): update dependency lint-staged to v16 (#36)
renovate[bot] May 21, 2025
94524bd
fix(deps): update dependency @adobe/fastly-native-promises to v3.0.14…
renovate[bot] May 26, 2025
d1a889e
chore(deps): update external fixes (#39)
renovate[bot] May 26, 2025
25bbba1
chore(release): 1.1.1 [skip ci]
semantic-release-bot May 26, 2025
0f89bc9
chore(deps): update dependency lint-staged to v16.1.0 (#40)
renovate[bot] Jun 2, 2025
b16ce6a
fix(deps): update dependency @adobe/fastly-native-promises to v3.0.15…
renovate[bot] Jun 9, 2025
e2cc25f
chore(release): 1.1.2 [skip ci]
semantic-release-bot Jun 9, 2025
52b2ef2
fix(deps): update external fixes (#42)
renovate[bot] Jun 9, 2025
9f34c88
chore(release): 1.1.3 [skip ci]
semantic-release-bot Jun 9, 2025
599e95d
chore(deps): update dependency lint-staged to v16.1.2 (#43)
renovate[bot] Jun 16, 2025
1475ebf
chore(deps): update adobe major (major) (#37)
renovate[bot] Jun 19, 2025
28b0e33
chore(deps): update dependency mocha to v11.7.0 (#44)
renovate[bot] Jun 24, 2025
ac2a6f1
chore(deps): update dependency @adobe/eslint-config-helix to v3.0.5 (…
renovate[bot] Jun 24, 2025
c72e7c9
chore(deps): update dependency @adobe/eslint-config-helix to v3.0.6 (…
renovate[bot] Jul 1, 2025
521a0ac
chore(deps): update external fixes (#46)
renovate[bot] Jul 1, 2025
17b46d8
chore(deps): update dependency dotenv to v17 (#47)
renovate[bot] Jul 2, 2025
8c6de99
chore(deps): update dependency @adobe/eslint-config-helix to v3.0.7 (…
renovate[bot] Jul 8, 2025
8da091e
chore(deps): update dependency @adobe/eslint-config-helix to v3.0.8 (…
renovate[bot] Jul 9, 2025
a1d0d7e
chore(deps): update external fixes (#51)
renovate[bot] Jul 15, 2025
5086188
fix(deps): update dependency @adobe/fastly-native-promises to v3.0.16…
renovate[bot] Jul 22, 2025
8f981da
chore(release): 1.1.4 [skip ci]
semantic-release-bot Jul 22, 2025
b8d6811
fix(deps): update dependency form-data to v4.0.4 [security] (#54)
renovate[bot] Jul 22, 2025
8f3998b
chore(release): 1.1.5 [skip ci]
semantic-release-bot Jul 22, 2025
2b0f98d
fix(deps): update dependency form-data to v4.0.4 (#53)
renovate[bot] Jul 29, 2025
725420f
chore(release): 1.1.6 [skip ci]
semantic-release-bot Jul 29, 2025
ebb52e6
chore(deps): update external fixes (#55)
renovate[bot] Aug 4, 2025
59a07a8
chore(deps): update external fixes (#56)
renovate[bot] Aug 11, 2025
39f101b
chore(deps): update dependency @adobe/eslint-config-helix to v3.0.9 (…
renovate[bot] Aug 12, 2025
17fc9fb
chore(deps): update actions/checkout action to v5 (#57)
renovate[bot] Aug 12, 2025
bed6fe5
chore(deps): update external fixes (#59)
renovate[bot] Sep 1, 2025
9a1b2e5
fix(deps): update external fixes (#60)
renovate[bot] Sep 8, 2025
b204984
chore(release): 1.1.7 [skip ci]
semantic-release-bot Sep 8, 2025
3f56bba
chore(deps): update actions/setup-node action to v5 (#61)
renovate[bot] Sep 15, 2025
a89e99e
chore(deps): update dependency @adobe/eslint-config-helix to v3.0.10 …
renovate[bot] Sep 16, 2025
d9567f1
fix(deps): update dependency @adobe/fastly-native-promises to v3.0.17…
renovate[bot] Sep 19, 2025
badd421
chore(release): 1.1.8 [skip ci]
semantic-release-bot Sep 19, 2025
2ecd5ed
chore(deps): update external fixes (#64)
renovate[bot] Sep 30, 2025
36542be
fix(deps): update external fixes (#65)
renovate[bot] Oct 6, 2025
de13298
chore(release): 1.1.9 [skip ci]
semantic-release-bot Oct 6, 2025
ed0b219
chore(deps): update dependency @adobe/eslint-config-helix to v3.0.11 …
renovate[bot] Oct 7, 2025
294432e
fix(deps): update external fixes (#67)
renovate[bot] Oct 13, 2025
3c4be52
chore(release): 1.1.10 [skip ci]
semantic-release-bot Oct 13, 2025
5b970c9
fix: update semantic-release to v25 and node to 24.x for OIDC
claude Oct 16, 2025
3b02a79
Merge pull request #69 from adobe/update-semantic-release-node24
trieloff Oct 16, 2025
9eeebc5
chore(release): 1.1.11 [skip ci]
semantic-release-bot Oct 16, 2025
6e51cde
fix(deps): update adobe fixes (#68)
renovate[bot] Oct 17, 2025
cf1a859
chore(release): 1.1.12 [skip ci]
semantic-release-bot Oct 17, 2025
768d865
fix: enable npm provenance to support automation token publishing wit…
claude Oct 17, 2025
3de7a68
chore(release): 1.1.13 [skip ci]
semantic-release-bot Oct 17, 2025
8e14709
docs: add documentation for npm 2FA package settings fix
claude Oct 17, 2025
793198b
fix: use ADOBE_BOT_GITHUB_TOKEN and add top-level permissions for npm…
claude Oct 17, 2025
11d2578
fix: revert to default GITHUB_TOKEN, keep top-level permissions for OIDC
claude Oct 17, 2025
bc15aea
chore(release): 1.1.14 [skip ci]
semantic-release-bot Oct 17, 2025
a7b4a89
fix: use correct provenance option name
claude Oct 17, 2025
dc9f212
chore(release): 1.1.15 [skip ci]
semantic-release-bot Oct 17, 2025
ed78557
fix: upgrade @semantic-release/npm to 13.0.0 for provenance support
claude Oct 17, 2025
93a4208
chore(release): 1.1.16 [skip ci]
semantic-release-bot Oct 17, 2025
f084713
chore(deps): update external fixes (#70)
renovate[bot] Oct 20, 2025
14ef166
chore(deps): update dependency lint-staged to v16.2.4 (#71)
renovate[bot] Oct 27, 2025
c538a64
fix(deps): update dependency tar to v7.5.2 [security] (#72)
renovate[bot] Oct 31, 2025
0a43ee4
chore(release): 1.1.17 [skip ci]
semantic-release-bot Oct 31, 2025
1cbaebf
chore(deps): update dependency @adobe/eslint-config-helix to v3.0.13 …
renovate[bot] Nov 4, 2025
4ff53bd
chore(deps): update external fixes (#73)
renovate[bot] Nov 4, 2025
86c70d1
chore(deps): update actions/setup-node action to v6 (#74)
renovate[bot] Nov 11, 2025
7024af2
chore: cleanup claude's mess
trieloff Nov 17, 2025
c6def42
chore(deps): update external fixes (#76)
renovate[bot] Nov 18, 2025
3777325
chore(deps): update dependency @adobe/eslint-config-helix to v3.0.14 …
renovate[bot] Nov 19, 2025
392a411
feat: add concurrency control to deployment workflow
claude Nov 19, 2025
9ebd349
Merge pull request #86 from adobe/add-deployment-concurrency-control
trieloff Nov 19, 2025
442053a
feat: export CacheOverride API for cross-platform cache control
claude Nov 19, 2025
fd06e35
feat: implement context.log with Fastly logger multiplexing and Cloud…
claude Nov 19, 2025
531aa9b
chore(release): 1.2.0 [skip ci]
semantic-release-bot Nov 19, 2025
732f936
feat(test): add cache-demo fixture for CacheOverride API
claude Nov 19, 2025
14a046b
fix: exclude test fixtures from coverage calculation
claude Nov 19, 2025
87b62c0
refactor: address PR review feedback for context.log implementation
claude Nov 19, 2025
3b124ad
test: add integration tests for cache-demo fixture
claude Nov 19, 2025
dde8190
fix: add eslint exceptions for intentional console usage and fastly:l…
claude Nov 19, 2025
dc7a17a
fix: correct integration test parameters and paths
claude Nov 19, 2025
6abdcc5
fix: change test path from /cache-demo/ to /
claude Nov 19, 2025
1e33c81
test: add integration tests for logging-example fixture
claude Nov 19, 2025
3f25f12
test: enable Cloudflare integration test for cache-demo
claude Nov 20, 2025
eb2201e
fix: add required package.params to logging-example integration tests
claude Nov 20, 2025
138bb6d
fix: add action parameter to logging-example integration tests
claude Nov 20, 2025
3aa2777
fix: use minified JSON in logging-example fixture
claude Nov 20, 2025
c42152a
test(integration): enable Cloudflare integration tests in CI (#87)
claude Nov 20, 2025
394dbb4
fix: enable workers.dev subdomain after deployment
claude Nov 20, 2025
616cc4e
test: add subdomain mock to CloudflareDeployer tests
claude Nov 20, 2025
074b4aa
test: update assertion for minivelos subdomain
claude Nov 20, 2025
d635eba
Merge pull request #88 from adobe/cloudflare-integration-tests
trieloff Nov 24, 2025
3f36587
chore(release): 1.2.1 [skip ci]
semantic-release-bot Nov 24, 2025
9075916
Merge branch 'main' into claude-3
trieloff Nov 24, 2025
0523728
test: add comprehensive tests for Fastly logger to improve patch cove…
claude Nov 24, 2025
d5350a3
test: skip Cloudflare integration test until credentials available
claude Nov 24, 2025
84cabfd
Merge remote-tracking branch 'origin/main' into claude-2
trieloff Nov 24, 2025
7c2b1da
test: enable Cloudflare integration test with auth from env
claude Nov 24, 2025
2ff54e4
fix: consolidate CacheOverride tests into edge-action fixture
claude Nov 24, 2025
c5f2e8e
refactor: consolidate CacheOverride tests into single deployment
claude Nov 24, 2025
2583639
fix: use native fetch instead of execa for HTTP tests
claude Nov 24, 2025
b2e4a11
fix(deps): update dependency @adobe/fastly-native-promises to v3.0.19…
renovate[bot] Nov 24, 2025
241ff8f
chore(release): 1.2.2 [skip ci]
semantic-release-bot Nov 24, 2025
02aacb0
fix(deps): update external fixes (#91)
renovate[bot] Nov 24, 2025
94b31f5
chore(release): 1.2.3 [skip ci]
semantic-release-bot Nov 24, 2025
ce7aa0a
Merge pull request #85 from adobe/claude-3
trieloff Nov 26, 2025
4091fb5
fix: address PR review comments - simplify exports while maintaining …
Nov 26, 2025
94b8e9c
Merge remote-tracking branch 'origin/main' into claude-2
trieloff Nov 26, 2025
65d43bb
Merge pull request #83 from adobe/claude-2
trieloff Nov 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .eslintignore

This file was deleted.

41 changes: 0 additions & 41 deletions .github/workflows/codeql.yml

This file was deleted.

35 changes: 26 additions & 9 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,36 @@ env:
CI_BUILD_NUM: ${{ github.run_id }}
CI_BRANCH: ${{ github.ref_name }}

permissions:
contents: write
issues: read
pull-requests: write
id-token: write # needed for npm trusted publishers with OIDC

jobs:
test:
name: Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js 20.x
uses: actions/setup-node@v4
- uses: actions/checkout@v5
- name: Use Node.js 24.x
uses: actions/setup-node@v6
with:
node-version: '20.x'
node-version: '24.x'
- run: npm ci
- run: npm install @adobe/helix-deploy
- run: npm run lint
- run: npm test
- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v5
with:
flags: unittests
token: ${{ secrets.CODECOV_TOKEN }}

- run: npm run integration-ci
env:
HLX_FASTLY_AUTH: ${{ secrets.HLX_FASTLY_AUTH }}
CLOUDFLARE_AUTH: ${{ secrets.CLOUDFLARE_AUTH }}

- name: Semantic Release (Dry Run)
run: npm run semantic-release-dry
env:
Expand All @@ -32,12 +46,15 @@ jobs:
runs-on: ubuntu-latest
needs: test
if: github.ref == 'refs/heads/main'
concurrency:
group: deploy
cancel-in-progress: false
steps:
- uses: actions/checkout@v4
- name: Use Node.js 20.x
uses: actions/setup-node@v4
- uses: actions/checkout@v5
- name: Use Node.js 24.x
uses: actions/setup-node@v6
with:
node-version: '20.x'
node-version: '24.x'
- run: npm ci
- run: npm run semantic-release
env:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/semver-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ jobs:
steps:
- name: Comment
id: comment
uses: adobe-rnd/github-semantic-release-comment-action@master
uses: adobe-rnd/github-semantic-release-comment-action@main
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1 change: 1 addition & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
npx lint-staged
7 changes: 3 additions & 4 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
*.tgz
.circleci/
.eslintignore
.eslintrc.js
.github/
.idea
.env
.jsdoc.json
.nyc_output/
.releaserc.js
.renovaterc.json
.snyk
.tidelift.yml
.husky
build
coverage
junit
logs
node_modules/
snykmocha.js
test
test-results.xml
.releaserc.cjs
9 changes: 6 additions & 3 deletions .nycrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,10 @@
"text"
],
"check-coverage": true,
"lines": 100,
"branches": 100,
"statements": 100
"lines": 20,
"branches": 80,
"statements": 20,
"exclude": [
"test/fixtures/**"
]
}
5 changes: 4 additions & 1 deletion .releaserc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,10 @@ module.exports = {
["@semantic-release/changelog", {
"changelogFile": "CHANGELOG.md",
}],
"@semantic-release/npm",
["@semantic-release/npm", {
"npmPublish": true,
"provenance": true
}],
["@semantic-release/git", {
"assets": ["package.json", "CHANGELOG.md"],
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
Expand Down
Loading
Loading