5959 GITBOOK_ASSETS_PREFIX : ${{ inputs.opItem }}/GITBOOK_ASSETS_PREFIX
6060 GITBOOK_FONTS_URL : ${{ inputs.opItem }}/GITBOOK_FONTS_URL
6161 - name : Build worker
62- run : bun run turbo build:v2:cloudflare
62+ run : bun run turbo build:v2:container
6363 env :
6464 GITBOOK_RUNTIME : cloudflare
6565 shell : bash
@@ -70,32 +70,32 @@ runs:
7070 apiToken : ${{ inputs.apiToken }}
7171 accountId : ${{ inputs.accountId }}
7272 workingDirectory : ./
73- wranglerVersion : ' 4.10 .0'
73+ wranglerVersion : ' 4.21 .0'
7474 environment : ${{ inputs.environment }}
7575 command : deploy --config ./packages/gitbook-v2/openNext/customWorkers/doWrangler.jsonc
7676
77- - id : upload_server
78- name : Upload server to Cloudflare
79- uses :
cloudflare/[email protected] 80- with :
81- apiToken : ${{ inputs.apiToken }}
82- accountId : ${{ inputs.accountId }}
83- workingDirectory : ./
84- wranglerVersion : ' 4.10.0'
85- environment : ${{ inputs.environment }}
86- command : ${{ format('versions upload --tag {0} --message "{1}"', inputs.commitTag, inputs.commitMessage) }} --config ./packages/gitbook-v2/openNext/customWorkers/defaultWrangler.jsonc
77+ # - id: upload_server
78+ # name: Upload server to Cloudflare
79+ # uses: cloudflare/[email protected] 80+ # with:
81+ # apiToken: ${{ inputs.apiToken }}
82+ # accountId: ${{ inputs.accountId }}
83+ # workingDirectory: ./
84+ # wranglerVersion: '4.10.0'
85+ # environment: ${{ inputs.environment }}
86+ # command: ${{ format('versions upload --tag {0} --message "{1}"', inputs.commitTag, inputs.commitMessage) }} --config ./packages/gitbook-v2/openNext/customWorkers/defaultWrangler.jsonc
8787
88- - name : Extract server version worker ID
89- shell : bash
90- id : extract_server_version_id
91- run : |
92- version_id=$(echo '${{ steps.upload_server.outputs.command-output }}' | grep "Worker Version ID" | awk '{print $4}')
93- echo "version_id=$version_id" >> $GITHUB_OUTPUT
88+ # - name: Extract server version worker ID
89+ # shell: bash
90+ # id: extract_server_version_id
91+ # run: |
92+ # version_id=$(echo '${{ steps.upload_server.outputs.command-output }}' | grep "Worker Version ID" | awk '{print $4}')
93+ # echo "version_id=$version_id" >> $GITHUB_OUTPUT
9494
95- - name : Run updateWrangler scripts
96- shell : bash
97- run : |
98- bun run ./packages/gitbook-v2/openNext/customWorkers/script/updateWrangler.ts ${{ steps.extract_server_version_id.outputs.version_id }}
95+ # - name: Run updateWrangler scripts
96+ # shell: bash
97+ # run: |
98+ # bun run ./packages/gitbook-v2/openNext/customWorkers/script/updateWrangler.ts ${{ steps.extract_server_version_id.outputs.version_id }}
9999
100100 - id : upload_middleware
101101 name : Upload middleware to Cloudflare
@@ -104,35 +104,44 @@ runs:
104104 apiToken : ${{ inputs.apiToken }}
105105 accountId : ${{ inputs.accountId }}
106106 workingDirectory : ./
107- wranglerVersion : ' 4.10 .0'
107+ wranglerVersion : ' 4.21 .0'
108108 environment : ${{ inputs.environment }}
109109 command : ${{ format('versions upload --tag {0} --message "{1}"', inputs.commitTag, inputs.commitMessage) }} --config ./packages/gitbook-v2/openNext/customWorkers/middlewareWrangler.jsonc
110110
111- - name : Extract middleware version worker ID
112- shell : bash
113- id : extract_middleware_version_id
114- run : |
115- version_id=$(echo '${{ steps.upload_middleware.outputs.command-output }}' | grep "Worker Version ID" | awk '{print $4}')
116- echo "version_id=$version_id" >> $GITHUB_OUTPUT
117-
118- - name : Deploy server and middleware to Cloudflare
119- if : ${{ inputs.deploy == 'true' }}
120- uses : ./.github/actions/gradual-deploy-cloudflare
111+ - id : deploy_container
112+ name : Deploy container to Cloudflare
113+ uses :
cloudflare/[email protected] 121114 with :
122115 apiToken : ${{ inputs.apiToken }}
123116 accountId : ${{ inputs.accountId }}
124- opServiceAccount : ${{ inputs.opServiceAccount }}
125- opItem : ${{ inputs.opItem }}
126- environment : ${{ inputs.environment }}
127- serverVersionId : ${{ steps.extract_server_version_id.outputs.version_id }}
128- middlewareVersionId : ${{ steps.extract_middleware_version_id.outputs.version_id }}
129- deploy : ${{ inputs.deploy }}
117+ workingDirectory : ./
118+ wranglerVersion : ' 4.21.0'
119+ command : deploy --config ./packages/gitbook-v2/openNext/customWorkers/containerWrangler.jsonc
120+
121+ # - name: Extract middleware version worker ID
122+ # shell: bash
123+ # id: extract_middleware_version_id
124+ # run: |
125+ # version_id=$(echo '${{ steps.upload_middleware.outputs.command-output }}' | grep "Worker Version ID" | awk '{print $4}')
126+ # echo "version_id=$version_id" >> $GITHUB_OUTPUT
127+
128+ # - name: Deploy server and middleware to Cloudflare
129+ # if: ${{ inputs.deploy == 'true' }}
130+ # uses: ./.github/actions/gradual-deploy-cloudflare
131+ # with:
132+ # apiToken: ${{ inputs.apiToken }}
133+ # accountId: ${{ inputs.accountId }}
134+ # opServiceAccount: ${{ inputs.opServiceAccount }}
135+ # opItem: ${{ inputs.opItem }}
136+ # environment: ${{ inputs.environment }}
137+ # serverVersionId: ${{ steps.extract_server_version_id.outputs.version_id }}
138+ # middlewareVersionId: ${{ steps.extract_middleware_version_id.outputs.version_id }}
139+ # deploy: ${{ inputs.deploy }}
130140
131141
132142 - name : Outputs
133143 shell : bash
134144 env :
135145 DEPLOYMENT_URL : ${{ steps.upload_middleware.outputs.deployment-url }}
136146 run : |
137- echo "URL: ${{ steps.upload_middleware.outputs.deployment-url }}"
138- echo "Output server: ${{ steps.upload_server.outputs.command-output }}"
147+ echo "URL: ${{ steps.upload_middleware.outputs.deployment-url }}"
0 commit comments