From a9ccc0644979b69b754fb72bb4b0a98e3d0b537f Mon Sep 17 00:00:00 2001 From: zyy17 Date: Thu, 9 Mar 2023 16:42:40 +0800 Subject: [PATCH] ci: modify scheduled release tag to 'v0.2.0-nightly-yymmdd' (#1149) * ci: modify scheduled release tag to 'v0.2.0-nightly-yymmdd' Signed-off-by: zyy17 * refactor: modify 'profile.weekly' to 'profile.nightly' Signed-off-by: zyy17 --------- Signed-off-by: zyy17 --- .github/workflows/release.yml | 12 +++++------- Cargo.toml | 2 +- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fa2c123982..d2e9a3b149 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,13 +12,11 @@ name: Release env: RUST_TOOLCHAIN: nightly-2023-02-26 - # FIXME(zyy17): Would be better to use `gh release list -L 1 | cut -f 3` to get the latest release version tag, but for a long time, we will stay at 'v0.1.0-alpha-*'. - SCHEDULED_BUILD_VERSION_PREFIX: v0.1.0-alpha + SCHEDULED_BUILD_VERSION_PREFIX: v0.2.0 - # In the future, we can change SCHEDULED_PERIOD to nightly. - SCHEDULED_PERIOD: weekly + SCHEDULED_PERIOD: nightly - CARGO_PROFILE: weekly + CARGO_PROFILE: nightly jobs: build: @@ -146,12 +144,12 @@ jobs: - name: Download artifacts uses: actions/download-artifact@v3 - - name: Configure scheduled build version # the version would be ${SCHEDULED_BUILD_VERSION_PREFIX}-YYYYMMDD-${SCHEDULED_PERIOD}, like v0.1.0-alpha-20221119-weekly. + - name: Configure scheduled build version # the version would be ${SCHEDULED_BUILD_VERSION_PREFIX}-${SCHEDULED_PERIOD}-YYYYMMDD, like v0.2.0-nigthly-20230313. shell: bash if: github.event_name == 'schedule' run: | buildTime=`date "+%Y%m%d"` - SCHEDULED_BUILD_VERSION=${{ env.SCHEDULED_BUILD_VERSION_PREFIX }}-$buildTime-${{ env.SCHEDULED_PERIOD }} + SCHEDULED_BUILD_VERSION=${{ env.SCHEDULED_BUILD_VERSION_PREFIX }}-${{ env.SCHEDULED_PERIOD }}-$buildTime echo "SCHEDULED_BUILD_VERSION=${SCHEDULED_BUILD_VERSION}" >> $GITHUB_ENV - name: Create scheduled build git tag diff --git a/Cargo.toml b/Cargo.toml index 7c62f0498b..276c800def 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -81,7 +81,7 @@ uuid = { version = "1", features = ["serde", "v4", "fast-rng"] } [profile.release] debug = true -[profile.weekly] +[profile.nightly] inherits = "release" strip = true lto = "thin"