Skip to content

Commit dd87862

Browse files
authored
ci: embed trial license in release (#18180)
* ci: embed trial license in release * z
1 parent f5a216f commit dd87862

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

.github/actions/build_linux/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ runs:
3030
uses: ./.github/actions/setup_build_tool
3131
with:
3232
target: ${{ inputs.target }}
33-
bypass_env_vars: RUSTFLAGS,RUST_LOG,DATABEND_ENTERPRISE_LICENSE_PUBLIC_KEY
33+
bypass_env_vars: RUSTFLAGS,RUST_LOG,DATABEND_RELEASE_VERSION,DATABEND_ENTERPRISE_LICENSE_PUBLIC_KEY,DATABEND_ENTERPRISE_LICENSE_EMBEDDED
3434

3535
- name: Cross setup
3636
if: startsWith(inputs.target, 'aarch64-')

.github/actions/setup_build_tool/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ runs:
3434
export TARGET=${{ inputs.target }}
3535
export CARGO_INCREMENTAL=0
3636
export CARGO_TERM_COLOR=always
37-
export BYPASS_ENV_VARS=${{ inputs.bypass_env_vars }},CARGO_INCREMENTAL,CARGO_TERM_COLOR,BUILD_PROFILE,JEMALLOC_SYS_WITH_LG_PAGE,DATABEND_RELEASE_VERSION
37+
export BYPASS_ENV_VARS=${{ inputs.bypass_env_vars }},CARGO_INCREMENTAL,CARGO_TERM_COLOR,BUILD_PROFILE,JEMALLOC_SYS_WITH_LG_PAGE
3838
EOF
3939
4040
RUNNER_PROVIDER="${RUNNER_PROVIDER:-github}"

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ jobs:
140140
env:
141141
DATABEND_RELEASE_VERSION: ${{ needs.create_release.outputs.version }}
142142
DATABEND_ENTERPRISE_LICENSE_PUBLIC_KEY: ${{ secrets.DATABEND_ENTERPRISE_LICENSE_PUBLIC_KEY }}
143+
DATABEND_ENTERPRISE_LICENSE_EMBEDDED: ${{ secrets.DATABEND_ENTERPRISE_LICENSE_RELEASE }}
143144
with:
144145
sha: ${{ github.sha }}
145146
target: ${{ matrix.target }}
@@ -179,6 +180,7 @@ jobs:
179180
env:
180181
DATABEND_RELEASE_VERSION: ${{ needs.create_release.outputs.version }}
181182
DATABEND_ENTERPRISE_LICENSE_PUBLIC_KEY: ${{ secrets.DATABEND_ENTERPRISE_LICENSE_PUBLIC_KEY }}
183+
DATABEND_ENTERPRISE_LICENSE_EMBEDDED: ${{ secrets.DATABEND_ENTERPRISE_LICENSE_RELEASE }}
182184
with:
183185
sha: ${{ github.sha }}
184186
target: ${{ matrix.target }}

0 commit comments

Comments
 (0)