Skip to content
Merged
Show file tree
Hide file tree
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
4 changes: 2 additions & 2 deletions .github/workflows/release-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ jobs:
run: |
set -eu
version="${{ needs.detect-version.outputs.version }}"
repo='git+https://github.com/akua-dev/akua.git'
repo='git+https://github.com/akua-dev/akuapkg.git'
jq --arg v "$version" --arg repo "$repo" \
'.version = $v
| .dependencies["@akua-dev/native-engines"] = $v
Expand Down Expand Up @@ -229,7 +229,7 @@ jobs:
run: |
set -eu
version="${{ needs.detect-version.outputs.version }}"
repo='git+https://github.com/akua-dev/akua.git'
repo='git+https://github.com/akua-dev/akuapkg.git'
cp crates/akua-napi/artifacts/wasm-bundle/crates/helm-engine-wasm/assets/helm-engine.wasm \
crates/akua-native-engines-npm/helm-engine.wasm
cp crates/akua-napi/artifacts/wasm-bundle/crates/kustomize-engine-wasm/assets/kustomize-engine.wasm \
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -450,8 +450,8 @@ jobs:
run: |
set -eu
version="${{ needs.detect-version.outputs.version }}"
repo='git+https://github.com/akua-dev/akua.git'
homepage='https://github.com/akua-dev/akua#readme'
repo='git+https://github.com/akua-dev/akuapkg.git'
homepage='https://github.com/akua-dev/akuapkg#readme'
echo "Preparing @akua-dev/sdk@${version}"
jq --arg v "$version" --arg repo "$repo" --arg homepage "$homepage" \
'.version = $v
Expand Down Expand Up @@ -662,7 +662,7 @@ jobs:
IS_PRERELEASE: ${{ needs.detect-version.outputs.is_prerelease }}
run: |
set -eu
notes="See [CHANGELOG.md](https://github.com/akua-dev/akua/blob/main/CHANGELOG.md) for details."
notes="See [CHANGELOG.md](https://github.com/akua-dev/akuapkg/blob/main/CHANGELOG.md) for details."
if [[ "$GITHUB_EVENT_NAME" == "workflow_dispatch" ]]; then
gh release view "${TAG}" --repo "${GH_REPO}" > /dev/null
echo "Verified existing immutable Release ${TAG}; recovery does not upload or replace assets."
Expand Down
3 changes: 3 additions & 0 deletions scripts/check-release-workflows.sh
Original file line number Diff line number Diff line change
Expand Up @@ -335,6 +335,9 @@ assert_job_contains ".github/workflows/release.yml" \
assert_job_contains ".github/workflows/release.yml" \
"sdk-build" \
'.homepage = $homepage'
assert_file_excludes ".github/workflows/release.yml" "github.com/akua-dev/akua.git"
assert_file_excludes ".github/workflows/release.yml" "github.com/akua-dev/akua/blob"
assert_file_excludes ".github/workflows/release-publish.yml" "github.com/akua-dev/akua.git"

# The external trusted-publisher identity and the deliberately gated recovery
# command are authoritative release contract, not tribal knowledge.
Expand Down