From bf157d09f985d962fbed34068c2eceb2c26538eb Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Mon, 30 Oct 2023 14:58:49 +0300 Subject: [PATCH 01/12] build: allow build to split --- tsup.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tsup.config.js b/tsup.config.js index 6d23dc5c..034b518a 100644 --- a/tsup.config.js +++ b/tsup.config.js @@ -3,7 +3,7 @@ import { defineConfig } from "tsup"; export default defineConfig({ entry: ["platforms/nodejs.ts", "platforms/cloudflare.ts", "platforms/fastly.ts"], format: ["cjs", "esm"], - splitting: false, + splitting: true, sourcemap: false, clean: true, bundle: true, From 7640fa1cca1214095e17f079eea0d6b95990e270 Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Mon, 30 Oct 2023 15:22:00 +0300 Subject: [PATCH 02/12] ci: remove update-version script --- .github/workflows/release.yml | 6 ++---- .github/workflows/tests.yaml | 10 ++++++---- scripts/set-version.js | 19 ------------------- 3 files changed, 8 insertions(+), 27 deletions(-) delete mode 100644 scripts/set-version.js diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9e23409d..2cb813d2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,10 +24,8 @@ jobs: - name: Install bun run: npm i -g bun - - name: Set package version - run: | - bun run ./scripts/set-version.js . ${{ env.VERSION }} - echo "export const VERSION='${{ env.VERSION }}'" > ./version.ts + - name: Set version + run: echo $(jq --arg v "$VERSION" '(.version) = $v' package.json) > package.json - name: Install Dependencies run: bun install diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 1ad175da..b055ac1d 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -567,6 +567,10 @@ jobs: - name: Checkout Repo uses: actions/checkout@v3 + + - name: Set env + run: echo "VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV + - name: Get version id: version run: echo "::set-output name=version::v0.0.0-ci.${GITHUB_SHA}" @@ -579,10 +583,8 @@ jobs: - name: Install bun run: npm install -g bun - - name: Set package version - run: | - bun run ./scripts/set-version.js . ${{ steps.version.outputs.version }} - echo "export const VERSION='${{ steps.version.outputs.version }}'" > ./version.ts + - name: Set version + run: echo $(jq --arg v "$VERSION" '(.version) = $v' package.json) > package.json - name: Install Dependencies run: bun install diff --git a/scripts/set-version.js b/scripts/set-version.js deleted file mode 100644 index 067c634c..00000000 --- a/scripts/set-version.js +++ /dev/null @@ -1,19 +0,0 @@ -const fs = require("fs"); -const path = require("path"); - -// usage -// node set-version.js -// e.g. node set-version.js ./packages/sdk v1.0.0 - - -console.log("argv", process.argv) -const root = process.argv[2]; // path to project root -const version = process.argv[3].replace(/^v/, ""); // new version - -console.log(`Updating version=${version} in ${root}`); - -const content = JSON.parse(fs.readFileSync(path.join(root, "package.json"), "utf-8")); - -content.version = version; - -fs.writeFileSync(path.join(root, "package.json"), JSON.stringify(content, null, 2)); From fbc36971bbbb5e791399cae0805bd5cd6ac0f0d1 Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Mon, 30 Oct 2023 15:32:51 +0300 Subject: [PATCH 03/12] ci: update yamls --- .github/workflows/release.yml | 4 +++- .github/workflows/tests.yaml | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2cb813d2..9c7891f3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,7 +25,9 @@ jobs: run: npm i -g bun - name: Set version - run: echo $(jq --arg v "$VERSION" '(.version) = $v' package.json) > package.json + run: | + echo $(jq --arg v "$VERSION" '(.version) = $v' package.json) > package.json + echo "export const VERSION='${{ steps.version.outputs.version }}'" > ./version.ts - name: Install Dependencies run: bun install diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index b055ac1d..fcd2371a 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -567,7 +567,6 @@ jobs: - name: Checkout Repo uses: actions/checkout@v3 - - name: Set env run: echo "VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV @@ -584,7 +583,9 @@ jobs: run: npm install -g bun - name: Set version - run: echo $(jq --arg v "$VERSION" '(.version) = $v' package.json) > package.json + run: | + echo $(jq --arg v "$VERSION" '(.version) = $v' package.json) > package.json + echo "export const VERSION='${{ steps.version.outputs.version }}'" > ./version.ts - name: Install Dependencies run: bun install From f1c90771248579a502806ae90581f925e579be2b Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Mon, 30 Oct 2023 16:03:30 +0300 Subject: [PATCH 04/12] ci: test get version step --- .github/workflows/release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9c7891f3..a029ba04 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,6 +16,10 @@ jobs: - name: Set env run: echo "VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV + - name: Get version + id: version + run: echo "::set-output name=version::v0.0.0-ci.${GITHUB_SHA}" + - name: Setup Node uses: actions/setup-node@v2 with: From 968e78898934959fc0adfec83dedb34e2f0ef16b Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Mon, 30 Oct 2023 16:25:51 +0300 Subject: [PATCH 05/12] ci: update yamls --- .github/workflows/release.yml | 8 ++------ .github/workflows/tests.yaml | 4 ---- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a029ba04..3b6913af 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,17 +16,13 @@ jobs: - name: Set env run: echo "VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV - - name: Get version - id: version - run: echo "::set-output name=version::v0.0.0-ci.${GITHUB_SHA}" - - name: Setup Node uses: actions/setup-node@v2 with: - node-version: lts/* + node-version: 18 - name: Install bun - run: npm i -g bun + run: npm install -g bun - name: Set version run: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index fcd2371a..f8023418 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -570,10 +570,6 @@ jobs: - name: Set env run: echo "VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV - - name: Get version - id: version - run: echo "::set-output name=version::v0.0.0-ci.${GITHUB_SHA}" - - name: Setup Node uses: actions/setup-node@v2 with: From d4e5dccd4013e1e7920e7791de09302605632028 Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Mon, 30 Oct 2023 16:58:06 +0300 Subject: [PATCH 06/12] Move biome to dev deps --- bun.lockb | Bin 59753 -> 59753 bytes package.json | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bun.lockb b/bun.lockb index 0624787f9decc10a238f09e53222b954d59138a2..5f06a5fe8343d619c25b4ade396d5bccf2e61ee1 100755 GIT binary patch delta 10667 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 pNly5lMvLQr8_Hc4t~ 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 diff --git a/package.json b/package.json index 6c1e7180..ccff65be 100644 --- a/package.json +++ b/package.json @@ -45,10 +45,10 @@ "devDependencies": { "@types/crypto-js": "^4.1.3", "bun-types": "^1.0.6", - "tsup": "^7.2.0" + "tsup": "^7.2.0", + "@biomejs/biome": "^1.3.0" }, "dependencies": { - "@biomejs/biome": "^1.3.0", - "crypto-js": "^4.1.1" + "crypto-js": "^4.2.0" } } From 55ee9291d80fee6a59a16f6bac27e1edde198449 Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Tue, 31 Oct 2023 12:02:10 +0300 Subject: [PATCH 07/12] Fix release yaml --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3b6913af..e9992812 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,7 +27,7 @@ jobs: - name: Set version run: | echo $(jq --arg v "$VERSION" '(.version) = $v' package.json) > package.json - echo "export const VERSION='${{ steps.version.outputs.version }}'" > ./version.ts + echo "export const VERSION='${{ env.VERSION }}'" > ./version.ts - name: Install Dependencies run: bun install From fb0e4bb7ea771590cecd6478826d8140b657b56f Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Tue, 31 Oct 2023 12:20:55 +0300 Subject: [PATCH 08/12] Log versions --- .github/workflows/release.yml | 11 +++++++++-- .github/workflows/tests.yaml | 26 +++++++++++++------------- 2 files changed, 22 insertions(+), 15 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e9992812..b4205f93 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,10 +14,12 @@ jobs: uses: actions/checkout@v3 - name: Set env - run: echo "VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV + run: | + echo "VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV + echo "VERSION set to $VERSION" - name: Setup Node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 @@ -29,6 +31,11 @@ jobs: echo $(jq --arg v "$VERSION" '(.version) = $v' package.json) > package.json echo "export const VERSION='${{ env.VERSION }}'" > ./version.ts + - name: Log package.json + run: | + cat package.json + echo "VERSION: ${{ env.VERSION }}" + - name: Install Dependencies run: bun install diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index f1ba84ce..68049e40 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -21,7 +21,7 @@ jobs: uses: actions/checkout@v3 - name: Setup node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 @@ -49,7 +49,7 @@ jobs: - name: Setup repo uses: actions/checkout@v3 - name: Setup node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 @@ -93,7 +93,7 @@ jobs: - name: Setup repo uses: actions/checkout@v3 - name: Setup node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 @@ -137,7 +137,7 @@ jobs: - name: Setup repo uses: actions/checkout@v3 - name: Setup node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 @@ -170,7 +170,7 @@ jobs: - name: Setup repo uses: actions/checkout@v3 - name: Setup node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 @@ -239,7 +239,7 @@ jobs: - name: Setup repo uses: actions/checkout@v3 - name: Setup nodejs - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 - name: Install bun @@ -291,7 +291,7 @@ jobs: - name: Setup repo uses: actions/checkout@v3 - name: Setup nodejs - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 @@ -327,7 +327,7 @@ jobs: - name: Setup repo uses: actions/checkout@v3 - name: Setup nodejs - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 @@ -381,7 +381,7 @@ jobs: - name: Setup repo uses: actions/checkout@v3 - name: Setup nodejs - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 @@ -419,7 +419,7 @@ jobs: - name: Setup repo uses: actions/checkout@v3 - name: Setup nodejs - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 @@ -476,7 +476,7 @@ jobs: - name: Setup repo uses: actions/checkout@v3 - name: Setup Node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 - name: Install bun @@ -529,7 +529,7 @@ jobs: - name: Setup repo uses: actions/checkout@v3 - name: Setup nodejs - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 @@ -572,7 +572,7 @@ jobs: run: echo "::set-output name=version::v0.0.0-ci.${GITHUB_SHA}-$(date +%Y%m%d%H%M%S)" - name: Setup Node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 18 From 3e02cce81b8cfc669dbf0e1b8df1fad294f84b03 Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Tue, 31 Oct 2023 12:27:02 +0300 Subject: [PATCH 09/12] Log versions --- .github/workflows/tests.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 68049e40..1ac3004c 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -584,6 +584,12 @@ jobs: echo $(jq --arg v "$VERSION" '(.version) = $v' package.json) > package.json echo "export const VERSION='${{ steps.version.outputs.version }}'" > ./version.ts + + - name: Log package.json + run: | + cat package.json + echo "VERSION: ${{ steps.version.outputs.version }}" + - name: Install Dependencies run: bun install From f3332a92894e33f234b666f9f5e5568e4518c3c6 Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Tue, 31 Oct 2023 12:37:44 +0300 Subject: [PATCH 10/12] Fix test yaml --- .github/workflows/tests.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 1ac3004c..74d7fcd6 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -569,7 +569,7 @@ jobs: - name: Get version id: version - run: echo "::set-output name=version::v0.0.0-ci.${GITHUB_SHA}-$(date +%Y%m%d%H%M%S)" + run: echo "::set-output name=version::v0.0.0-ci.${GITHUB_SHA}" - name: Setup Node uses: actions/setup-node@v3 @@ -581,9 +581,7 @@ jobs: - name: Set version run: | - echo $(jq --arg v "$VERSION" '(.version) = $v' package.json) > package.json - echo "export const VERSION='${{ steps.version.outputs.version }}'" > ./version.ts - + echo $(jq --arg v "${{ steps.version.outputs.version }}" '(.version) = $v' package.json) > package.json - name: Log package.json run: | From 9ae713e787b87f6f9dbb2f52aca9136d381d3b09 Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Tue, 31 Oct 2023 12:47:34 +0300 Subject: [PATCH 11/12] Fix release yaml --- .github/workflows/release.yml | 19 ++++++------------- .github/workflows/tests.yaml | 5 ----- 2 files changed, 6 insertions(+), 18 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b4205f93..e7be6924 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,28 +14,21 @@ jobs: uses: actions/checkout@v3 - name: Set env - run: | - echo "VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV - echo "VERSION set to $VERSION" + run: echo "VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV - name: Setup Node uses: actions/setup-node@v3 with: - node-version: 18 + node-version: lts/* - name: Install bun - run: npm install -g bun + run: npm i -g bun - - name: Set version + - name: Set package version run: | - echo $(jq --arg v "$VERSION" '(.version) = $v' package.json) > package.json + echo $(jq --arg v "${{ env.VERSION }}" '(.version) = $v' package.json) > package.json echo "export const VERSION='${{ env.VERSION }}'" > ./version.ts - - name: Log package.json - run: | - cat package.json - echo "VERSION: ${{ env.VERSION }}" - - name: Install Dependencies run: bun install @@ -55,4 +48,4 @@ jobs: if: "github.event.release.prerelease" working-directory: ./dist run: | - npm publish --access public --tag=next + npm publish --access public --tag=next \ No newline at end of file diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 74d7fcd6..cdbbfc3d 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -583,11 +583,6 @@ jobs: run: | echo $(jq --arg v "${{ steps.version.outputs.version }}" '(.version) = $v' package.json) > package.json - - name: Log package.json - run: | - cat package.json - echo "VERSION: ${{ steps.version.outputs.version }}" - - name: Install Dependencies run: bun install From ecde4234a1b3fbe94d62dd56777aeca1b0e3a228 Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Tue, 31 Oct 2023 12:51:35 +0300 Subject: [PATCH 12/12] Fix test yaml --- .github/workflows/tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index cdbbfc3d..fd269114 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -569,7 +569,7 @@ jobs: - name: Get version id: version - run: echo "::set-output name=version::v0.0.0-ci.${GITHUB_SHA}" + run: echo "::set-output name=version::v0.0.0-ci.${GITHUB_SHA}-$(date +%Y%m%d%H%M%S)" - name: Setup Node uses: actions/setup-node@v3