diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index a789f84..b678429 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -175,3 +175,16 @@ jobs: env: CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} run: cargo publish -p "${{ matrix.package }}" --locked + bublish_github_release: + needs: ["setup", "publish_idl2json", "publish_idl2json_cli"] + name: Publish GitHub release + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Publish GitHub release + run: | + GIT_TAG=${{ needs.setup.outputs.GIT_TAG }} + echo "Publishing release $GIT_TAG..." + gh release edit "$GIT_TAG" --draft=false + env: + GH_TOKEN: ${{ github.token }} \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index cec1c44..df13fd8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -624,7 +624,7 @@ dependencies = [ [[package]] name = "idl2json" -version = "0.9.3-alpha.1" +version = "0.9.3-alpha.3" dependencies = [ "candid", "clap", @@ -637,7 +637,7 @@ dependencies = [ [[package]] name = "idl2json_cli" -version = "0.9.3-alpha.1" +version = "0.9.3-alpha.3" dependencies = [ "anyhow", "candid", @@ -1747,7 +1747,7 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "yaml2candid" -version = "0.9.3-alpha.1" +version = "0.9.3-alpha.3" dependencies = [ "anyhow", "candid", @@ -1757,7 +1757,7 @@ dependencies = [ [[package]] name = "yaml2candid_cli" -version = "0.9.3-alpha.1" +version = "0.9.3-alpha.3" dependencies = [ "clap", "toml", diff --git a/Cargo.toml b/Cargo.toml index e538d8d..0948e64 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ resolver = "2" [workspace.package] # Note: On update, please also update the dependency versions in src/*_cli/Cargo.toml -version = "0.9.3-alpha.1" +version = "0.9.3-alpha.3" [workspace.dependencies] candid = { version = "0.9.0", features = ["parser"] } diff --git a/src/idl2json_cli/Cargo.toml b/src/idl2json_cli/Cargo.toml index 2df9265..f4e1214 100644 --- a/src/idl2json_cli/Cargo.toml +++ b/src/idl2json_cli/Cargo.toml @@ -24,7 +24,7 @@ candid = { workspace = true } clap = { version = "3.1.6", features = [ "derive" ] } fn-error-context = "0.2.1" serde_json = "^1.0" -idl2json = { path = "../idl2json", version="0.9.3-alpha.1", features = ["clap", "crypto"] } +idl2json = { path = "../idl2json", version="0.9.3-alpha.3", features = ["clap", "crypto"] } anyhow = "1" [build-dependencies] diff --git a/src/yaml2candid_cli/Cargo.toml b/src/yaml2candid_cli/Cargo.toml index c26cfe7..f2cd702 100644 --- a/src/yaml2candid_cli/Cargo.toml +++ b/src/yaml2candid_cli/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] clap = { version = "3.1.6", features = [ "derive" ] } -yaml2candid = { path = "../yaml2candid", version = "0.9.3-alpha.1" } +yaml2candid = { path = "../yaml2candid", version = "0.9.3-alpha.3" } [build-dependencies] toml = "0.5.9"