Skip to content
Merged
Changes from all commits
Commits
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
24 changes: 12 additions & 12 deletions .github/workflows/push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,32 +39,32 @@ jobs:
echo "rust-version=$(yq -r '.toolchain.channel' rust-toolchain.toml)" | tee -a "${GITHUB_OUTPUT}"

# stable
wasmtime_stable_version="v$(cd versions/stable ; yq -p toml -oj -r '.package[] | select(.name == "wasmtime-cli") | .version' Cargo.lock)"
wasmtime_stable_git_sha="$(gh api "repos/bytecodealliance/wasmtime/commits/refs/tags/${wasmtime_stable_version}" --template '{{.sha}}'))"
wasmtime_stable_version="$(cd versions/stable ; yq -p toml -oj -r '.package[] | select(.name == "wasmtime-cli") | .version' Cargo.lock)"
wasmtime_stable_git_sha="$(gh api "repos/bytecodealliance/wasmtime/commits/refs/tags/v${wasmtime_stable_version}" --template '{{.sha}}'))"
echo "wasmtime-stable-version=${wasmtime_stable_version}" | tee -a "${GITHUB_OUTPUT}"
echo "wasmtime-stable-version-major=$(echo "${wasmtime_stable_version}" | cut -d. -f1)" | tee -a "${GITHUB_OUTPUT}"
echo "wasmtime-stable-version-minor=$(echo "${wasmtime_stable_version}" | cut -d. -f1-2)" | tee -a "${GITHUB_OUTPUT}"
echo "wasmtime-stable-git-sha=${wasmtime_stable_git_sha}" | tee -a "${GITHUB_OUTPUT}"

# stable, minus 1
wasmtime_stable_1_version="v$(cd versions/stable-1 ; yq -p toml -oj -r '.package[] | select(.name == "wasmtime-cli") | .version' Cargo.lock)"
wasmtime_stable_1_git_sha="$(gh api "repos/bytecodealliance/wasmtime/commits/refs/tags/${wasmtime_stable_1_version}" --template '{{.sha}}'))"
wasmtime_stable_1_version="$(cd versions/stable-1 ; yq -p toml -oj -r '.package[] | select(.name == "wasmtime-cli") | .version' Cargo.lock)"
wasmtime_stable_1_git_sha="$(gh api "repos/bytecodealliance/wasmtime/commits/refs/tags/v${wasmtime_stable_1_version}" --template '{{.sha}}'))"
echo "wasmtime-stable-1-version=${wasmtime_stable_1_version}" | tee -a "${GITHUB_OUTPUT}"
echo "wasmtime-stable-1-version-major=$(echo "${wasmtime_stable_1_version}" | cut -d. -f1)" | tee -a "${GITHUB_OUTPUT}"
echo "wasmtime-stable-1-version-minor=$(echo "${wasmtime_stable_1_version}" | cut -d. -f1-2)" | tee -a "${GITHUB_OUTPUT}"
echo "wasmtime-stable-1-git-sha=${wasmtime_stable_1_git_sha}" | tee -a "${GITHUB_OUTPUT}"

# lts
wasmtime_lts_version="v$(cd versions/lts ; yq -p toml -oj -r '.package[] | select(.name == "wasmtime-cli") | .version' Cargo.lock)"
wasmtime_lts_git_sha="$(gh api "repos/bytecodealliance/wasmtime/commits/refs/tags/${wasmtime_lts_version}" --template '{{.sha}}'))"
wasmtime_lts_version="$(cd versions/lts ; yq -p toml -oj -r '.package[] | select(.name == "wasmtime-cli") | .version' Cargo.lock)"
wasmtime_lts_git_sha="$(gh api "repos/bytecodealliance/wasmtime/commits/refs/tags/v${wasmtime_lts_version}" --template '{{.sha}}'))"
echo "wasmtime-lts-version=${wasmtime_lts_version}" | tee -a "${GITHUB_OUTPUT}"
echo "wasmtime-lts-version-major=$(echo "${wasmtime_lts_version}" | cut -d. -f1)" | tee -a "${GITHUB_OUTPUT}"
echo "wasmtime-lts-version-minor=$(echo "${wasmtime_lts_version}" | cut -d. -f1-2)" | tee -a "${GITHUB_OUTPUT}"
echo "wasmtime-lts-git-sha=${wasmtime_lts_git_sha}" | tee -a "${GITHUB_OUTPUT}"

# lts, minus 1
wasmtime_lts_1_version="v$(cd versions/lts-1 ; yq -p toml -oj -r '.package[] | select(.name == "wasmtime-cli") | .version' Cargo.lock)"
wasmtime_lts_1_git_sha="$(gh api "repos/bytecodealliance/wasmtime/commits/refs/tags/${wasmtime_lts_1_version}" --template '{{.sha}}'))"
wasmtime_lts_1_version="$(cd versions/lts-1 ; yq -p toml -oj -r '.package[] | select(.name == "wasmtime-cli") | .version' Cargo.lock)"
wasmtime_lts_1_git_sha="$(gh api "repos/bytecodealliance/wasmtime/commits/refs/tags/v${wasmtime_lts_1_version}" --template '{{.sha}}'))"
echo "wasmtime-lts-1-version=${wasmtime_lts_1_version}" | tee -a "${GITHUB_OUTPUT}"
echo "wasmtime-lts-1-version-major=$(echo "${wasmtime_lts_1_version}" | cut -d. -f1)" | tee -a "${GITHUB_OUTPUT}"
echo "wasmtime-lts-1-version-minor=$(echo "${wasmtime_lts_1_version}" | cut -d. -f1-2)" | tee -a "${GITHUB_OUTPUT}"
Expand All @@ -83,30 +83,30 @@ jobs:
include:
- wasmtime-crate: ${{ needs.preflight.outputs.wasmtime-stable-version }}
wasmtime-git-sha: ${{ needs.preflight.outputs.wasmtime-stable-git-sha }}
tag: ${{ needs.preflight.outputs.wasmtime-stable-version }}
tag: v${{ needs.preflight.outputs.wasmtime-stable-version }}
additional-tags: |
${{ needs.preflight.outputs.wasmtime-stable-version-minor }}
${{ needs.preflight.outputs.wasmtime-stable-version-major }}
stable
latest
- wasmtime-crate: ${{ needs.preflight.outputs.wasmtime-stable-1-version }}
wasmtime-git-sha: ${{ needs.preflight.outputs.wasmtime-stable-1-git-sha }}
tag: ${{ needs.preflight.outputs.wasmtime-stable-1-version }}
tag: v${{ needs.preflight.outputs.wasmtime-stable-1-version }}
additional-tags: |
${{ needs.preflight.outputs.wasmtime-stable-1-version-minor }}
${{ needs.preflight.outputs.wasmtime-stable-1-version-major }}
stable-1
latest-1
- wasmtime-crate: ${{ needs.preflight.outputs.wasmtime-lts-version }}
wasmtime-git-sha: ${{ needs.preflight.outputs.wasmtime-lts-git-sha }}
tag: ${{ needs.preflight.outputs.wasmtime-lts-version }}
tag: v${{ needs.preflight.outputs.wasmtime-lts-version }}
additional-tags: |
${{ needs.preflight.outputs.wasmtime-lts-version-major }}
${{ needs.preflight.outputs.wasmtime-lts-version-minor }}
lts
- wasmtime-crate: ${{ needs.preflight.outputs.wasmtime-lts-1-version }}
wasmtime-git-sha: ${{ needs.preflight.outputs.wasmtime-lts-1-git-sha }}
tag: ${{ needs.preflight.outputs.wasmtime-lts-1-version }}
tag: v${{ needs.preflight.outputs.wasmtime-lts-1-version }}
additional-tags: |
${{ needs.preflight.outputs.wasmtime-lts-1-version-minor }}
${{ needs.preflight.outputs.wasmtime-lts-1-version-major }}
Expand Down
Loading