From ebabd6a13e501ec3fbc28340f69fef028e26db07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Misty=20De=20M=C3=A9o?= Date: Tue, 27 Aug 2024 12:26:07 -0700 Subject: [PATCH] tests: add pkg to gallery --- cargo-dist/tests/integration-tests.rs | 71 +++++++++++++++---- .../tests/snapshots/axolotlsay_abyss.snap | 54 +++++++++++++- .../snapshots/axolotlsay_abyss_only.snap | 52 ++++++++++++++ .../tests/snapshots/axolotlsay_alias.snap | 54 +++++++++++++- ...axolotlsay_alias_ignores_missing_bins.snap | 54 +++++++++++++- .../tests/snapshots/axolotlsay_basic.snap | 54 +++++++++++++- .../snapshots/axolotlsay_basic_lies.snap | 60 +++++++++++++++- .../axolotlsay_build_setup_steps.snap | 54 +++++++++++++- .../axolotlsay_disable_source_tarball.snap | 54 +++++++++++++- .../axolotlsay_homebrew_packages.snap | 54 +++++++++++++- .../snapshots/axolotlsay_several_aliases.snap | 54 +++++++++++++- .../axolotlsay_ssldotcom_windows_sign.snap | 54 +++++++++++++- ...xolotlsay_ssldotcom_windows_sign_prod.snap | 54 +++++++++++++- .../tests/snapshots/axolotlsay_updaters.snap | 54 +++++++++++++- 14 files changed, 752 insertions(+), 25 deletions(-) diff --git a/cargo-dist/tests/integration-tests.rs b/cargo-dist/tests/integration-tests.rs index 25e4a78ed..3b603cf62 100644 --- a/cargo-dist/tests/integration-tests.rs +++ b/cargo-dist/tests/integration-tests.rs @@ -34,7 +34,7 @@ fn axolotlsay_basic() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "homebrew", "npm", "msi"] +installers = ["shell", "powershell", "homebrew", "npm", "msi", "pkg"] tap = "axodotdev/homebrew-packages" publish-jobs = ["homebrew", "npm"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] @@ -48,6 +48,9 @@ npm-scope ="@axodotdev" upgrade-guid = "B36177BE-EA4D-44FB-B05C-EDDABDAA95CA" path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" + "# ))?; @@ -71,7 +74,7 @@ fn axolotlsay_basic_lies() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "homebrew", "npm", "msi"] +installers = ["shell", "powershell", "homebrew", "npm", "msi", "pkg"] tap = "axodotdev/homebrew-packages" publish-jobs = ["homebrew"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] @@ -84,6 +87,10 @@ npm-scope ="@axodotdev" upgrade-guid = "B36177BE-EA4D-44FB-B05C-EDDABDAA95CA" path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" +install-location = "/opt/axolotlsay" + "# ))?; @@ -148,7 +155,7 @@ fn axolotlsay_abyss() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "homebrew", "npm", "msi"] +installers = ["shell", "powershell", "homebrew", "npm", "msi", "pkg"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] ci = ["github"] unix-archive = ".tar.gz" @@ -161,6 +168,9 @@ github-attestations = true upgrade-guid = "B36177BE-EA4D-44FB-B05C-EDDABDAA95CA" path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" + "# ))?; @@ -185,7 +195,7 @@ fn axolotlsay_abyss_only() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "homebrew", "npm", "msi"] +installers = ["shell", "powershell", "homebrew", "npm", "msi", "pkg"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] ci = ["github"] unix-archive = ".tar.gz" @@ -197,6 +207,10 @@ hosting = ["axodotdev"] upgrade-guid = "B36177BE-EA4D-44FB-B05C-EDDABDAA95CA" path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" +install-location = "/opt/axolotlsay" + "# ))?; @@ -461,7 +475,7 @@ fn axolotlsay_ssldotcom_windows_sign() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "msi"] +installers = ["shell", "powershell", "msi", "pkg"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] ci = ["github"] ssldotcom-windows-sign = "test" @@ -472,6 +486,10 @@ windows-archive = ".tar.gz" upgrade-guid = "B36177BE-EA4D-44FB-B05C-EDDABDAA95CA" path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" +install-location = "/opt/axolotlsay" + "# ))?; @@ -495,7 +513,7 @@ fn axolotlsay_ssldotcom_windows_sign_prod() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "msi"] +installers = ["shell", "powershell", "msi", "pkg"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] ci = ["github"] ssldotcom-windows-sign = "prod" @@ -506,6 +524,10 @@ windows-archive = ".tar.gz" upgrade-guid = "B36177BE-EA4D-44FB-B05C-EDDABDAA95CA" path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" +install-location = "/opt/axolotlsay" + "# ))?; @@ -787,7 +809,7 @@ fn axolotlsay_updaters() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "homebrew", "npm", "msi"] +installers = ["shell", "powershell", "homebrew", "npm", "msi", "pkg"] tap = "axodotdev/homebrew-packages" publish-jobs = ["homebrew"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] @@ -801,6 +823,9 @@ install-updater = true upgrade-guid = "B36177BE-EA4D-44FB-B05C-EDDABDAA95CA" path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" + "# ))?; @@ -826,7 +851,7 @@ fn axolotlsay_homebrew_packages() -> Result<(), miette::Report> { r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "homebrew", "npm", "msi"] +installers = ["shell", "powershell", "homebrew", "npm", "msi", "pkg"] tap = "axodotdev/homebrew-packages" publish-jobs = ["homebrew"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] @@ -839,6 +864,9 @@ npm-scope ="@axodotdev" "homebrew/cask/macfuse" = "*" libcue = "2.3.0" +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" + "# ))?; @@ -862,7 +890,7 @@ fn axolotlsay_alias() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "homebrew", "npm", "msi"] +installers = ["shell", "powershell", "homebrew", "npm", "msi", "pkg"] tap = "axodotdev/homebrew-packages" publish-jobs = ["homebrew"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] @@ -878,6 +906,10 @@ path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" [workspace.metadata.dist.bin-aliases] axolotlsay = ["axolotlsay-link"] +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" +install-location = "/opt/axolotlsay" + "# ))?; @@ -901,7 +933,7 @@ fn axolotlsay_several_aliases() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "homebrew", "npm", "msi"] +installers = ["shell", "powershell", "homebrew", "npm", "msi", "pkg"] tap = "axodotdev/homebrew-packages" publish-jobs = ["homebrew"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] @@ -917,6 +949,9 @@ path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" [workspace.metadata.dist.bin-aliases] axolotlsay = ["axolotlsay-link1", "axolotlsay-link2"] +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" + "# ))?; @@ -940,7 +975,7 @@ fn axolotlsay_alias_ignores_missing_bins() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "homebrew", "npm", "msi"] +installers = ["shell", "powershell", "homebrew", "npm", "msi", "pkg"] tap = "axodotdev/homebrew-packages" publish-jobs = ["homebrew"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] @@ -956,6 +991,9 @@ path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" [workspace.metadata.dist.bin-aliases] nosuchbin = ["axolotlsay-link1", "axolotlsay-link2"] +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" + "# ))?; @@ -1544,7 +1582,7 @@ fn axolotlsay_disable_source_tarball() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "homebrew", "npm", "msi"] +installers = ["shell", "powershell", "homebrew", "npm", "msi", "pkg"] tap = "axodotdev/homebrew-packages" publish-jobs = ["homebrew"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] @@ -1558,6 +1596,10 @@ source-tarball = false upgrade-guid = "B36177BE-EA4D-44FB-B05C-EDDABDAA95CA" path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" +install-location = "/opt/axolotlsay" + "# ))?; @@ -1733,7 +1775,7 @@ fn axolotlsay_build_setup_steps() -> Result<(), miette::Report> { ctx.patch_cargo_toml(format!(r#" [workspace.metadata.dist] cargo-dist-version = "{dist_version}" -installers = ["shell", "powershell", "homebrew", "npm", "msi"] +installers = ["shell", "powershell", "homebrew", "npm", "msi", "pkg"] tap = "axodotdev/homebrew-packages" publish-jobs = ["homebrew", "npm"] targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "aarch64-apple-darwin"] @@ -1748,6 +1790,9 @@ github-build-setup = "build_setup.yml" upgrade-guid = "B36177BE-EA4D-44FB-B05C-EDDABDAA95CA" path-guid = "BFD25009-65A4-4D1E-97F1-0030465D90D6" +[package.metadata.dist.mac-pkg-config] +identifier = "dev.axo.axolotsay" + "# ))?; diff --git a/cargo-dist/tests/snapshots/axolotlsay_abyss.snap b/cargo-dist/tests/snapshots/axolotlsay_abyss.snap index 8e2005b58..e010670c1 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_abyss.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_abyss.snap @@ -3113,7 +3113,7 @@ run("axolotlsay"); "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n## Verifying GitHub Artifact Attestations\n\nThe artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the [GitHub CLI](https://cli.github.com/manual/gh_attestation_verify):\n```sh\ngh attestation verify --repo axodotdev/axolotlsay\n```\n\nYou can also download the attestation from [GitHub](https://github.com/axodotdev/axolotlsay/attestations) and verify against that directly:\n```sh\ngh attestation verify --bundle \n```\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://fake.axo.dev/faker/axolotlsay/fake-id-do-not-upload/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n## Verifying GitHub Artifact Attestations\n\nThe artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the [GitHub CLI](https://cli.github.com/manual/gh_attestation_verify):\n```sh\ngh attestation verify --repo axodotdev/axolotlsay\n```\n\nYou can also download the attestation from [GitHub](https://github.com/axodotdev/axolotlsay/attestations) and verify against that directly:\n```sh\ngh attestation verify --bundle \n```\n\n", "releases": [ { "app_name": "axolotlsay", @@ -3127,8 +3127,12 @@ run("axolotlsay"); "axolotlsay-npm-package.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -3154,6 +3158,30 @@ run("axolotlsay"); } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -3290,6 +3318,30 @@ run("axolotlsay"); "install_hint": "npm install @axodotdev/axolotlsay@0.2.2", "description": "Install prebuilt binaries into your npm project" }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_abyss_only.snap b/cargo-dist/tests/snapshots/axolotlsay_abyss_only.snap index 003c40efd..af68b4f18 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_abyss_only.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_abyss_only.snap @@ -3126,8 +3126,12 @@ run("axolotlsay"); "axolotlsay-npm-package.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -3148,6 +3152,30 @@ run("axolotlsay"); } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -3284,6 +3312,30 @@ run("axolotlsay"); "install_hint": "npm install @axodotdev/axolotlsay@0.2.2", "description": "Install prebuilt binaries into your npm project" }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_alias.snap b/cargo-dist/tests/snapshots/axolotlsay_alias.snap index 277ab1bd2..8f8323b38 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_alias.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_alias.snap @@ -3145,7 +3145,7 @@ run("axolotlsay"); "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", "releases": [ { "app_name": "axolotlsay", @@ -3159,8 +3159,12 @@ run("axolotlsay"); "axolotlsay-npm-package.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -3178,6 +3182,30 @@ run("axolotlsay"); } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -3314,6 +3342,30 @@ run("axolotlsay"); "install_hint": "npm install @axodotdev/axolotlsay@0.2.2", "description": "Install prebuilt binaries into your npm project" }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_alias_ignores_missing_bins.snap b/cargo-dist/tests/snapshots/axolotlsay_alias_ignores_missing_bins.snap index 4c7423c4c..1a8c7b740 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_alias_ignores_missing_bins.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_alias_ignores_missing_bins.snap @@ -3147,7 +3147,7 @@ run("axolotlsay"); "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", "releases": [ { "app_name": "axolotlsay", @@ -3161,8 +3161,12 @@ run("axolotlsay"); "axolotlsay-npm-package.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -3180,6 +3184,30 @@ run("axolotlsay"); } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -3316,6 +3344,30 @@ run("axolotlsay"); "install_hint": "npm install @axodotdev/axolotlsay@0.2.2", "description": "Install prebuilt binaries into your npm project" }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_basic.snap b/cargo-dist/tests/snapshots/axolotlsay_basic.snap index 1fb4d5b65..48198ad30 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_basic.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_basic.snap @@ -3113,7 +3113,7 @@ run("axolotlsay"); "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", "releases": [ { "app_name": "axolotlsay", @@ -3127,8 +3127,12 @@ run("axolotlsay"); "axolotlsay-npm-package.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -3146,6 +3150,30 @@ run("axolotlsay"); } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -3282,6 +3310,30 @@ run("axolotlsay"); "install_hint": "npm install @axodotdev/axolotlsay@0.2.2", "description": "Install prebuilt binaries into your npm project" }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_basic_lies.snap b/cargo-dist/tests/snapshots/axolotlsay_basic_lies.snap index 1f130f1c6..56e829426 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_basic_lies.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_basic_lies.snap @@ -3116,7 +3116,7 @@ run("axolotlsay"); "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", "releases": [ { "app_name": "axolotlsay", @@ -3130,8 +3130,12 @@ run("axolotlsay"); "axolotlsay-npm-package.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -3149,6 +3153,33 @@ run("axolotlsay"); } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "checksums": { + "sha256": "CENSORED" + } + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -3291,6 +3322,33 @@ run("axolotlsay"); "sha256": "CENSORED" } }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "checksums": { + "sha256": "CENSORED" + } + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_build_setup_steps.snap b/cargo-dist/tests/snapshots/axolotlsay_build_setup_steps.snap index e64a073c8..5e81f48d6 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_build_setup_steps.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_build_setup_steps.snap @@ -3113,7 +3113,7 @@ run("axolotlsay"); "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", "releases": [ { "app_name": "axolotlsay", @@ -3127,8 +3127,12 @@ run("axolotlsay"); "axolotlsay-npm-package.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -3146,6 +3150,30 @@ run("axolotlsay"); } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -3282,6 +3310,30 @@ run("axolotlsay"); "install_hint": "npm install @axodotdev/axolotlsay@0.2.2", "description": "Install prebuilt binaries into your npm project" }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_disable_source_tarball.snap b/cargo-dist/tests/snapshots/axolotlsay_disable_source_tarball.snap index d297ea68a..1c5b75de8 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_disable_source_tarball.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_disable_source_tarball.snap @@ -3113,7 +3113,7 @@ run("axolotlsay"); "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", "releases": [ { "app_name": "axolotlsay", @@ -3125,8 +3125,12 @@ run("axolotlsay"); "axolotlsay-npm-package.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -3144,6 +3148,30 @@ run("axolotlsay"); } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -3280,6 +3308,30 @@ run("axolotlsay"); "install_hint": "npm install @axodotdev/axolotlsay@0.2.2", "description": "Install prebuilt binaries into your npm project" }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_homebrew_packages.snap b/cargo-dist/tests/snapshots/axolotlsay_homebrew_packages.snap index bdad7da0a..bfe6a1203 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_homebrew_packages.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_homebrew_packages.snap @@ -3113,7 +3113,7 @@ run("axolotlsay"); "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", "releases": [ { "app_name": "axolotlsay", @@ -3127,8 +3127,12 @@ run("axolotlsay"); "axolotlsay-npm-package.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -3146,6 +3150,30 @@ run("axolotlsay"); } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -3282,6 +3310,30 @@ run("axolotlsay"); "install_hint": "npm install @axodotdev/axolotlsay@0.2.2", "description": "Install prebuilt binaries into your npm project" }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_several_aliases.snap b/cargo-dist/tests/snapshots/axolotlsay_several_aliases.snap index 86e73a6ab..2cbfe740d 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_several_aliases.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_several_aliases.snap @@ -3151,7 +3151,7 @@ run("axolotlsay"); "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", "releases": [ { "app_name": "axolotlsay", @@ -3165,8 +3165,12 @@ run("axolotlsay"); "axolotlsay-npm-package.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -3184,6 +3188,30 @@ run("axolotlsay"); } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -3320,6 +3348,30 @@ run("axolotlsay"); "install_hint": "npm install @axodotdev/axolotlsay@0.2.2", "description": "Install prebuilt binaries into your npm project" }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign.snap b/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign.snap index a26756562..89ad7d551 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign.snap @@ -1588,7 +1588,7 @@ try { "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", "releases": [ { "app_name": "axolotlsay", @@ -1600,8 +1600,12 @@ try { "axolotlsay-installer.ps1", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -1619,6 +1623,30 @@ try { } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -1684,6 +1712,30 @@ try { "install_hint": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh", "description": "Install prebuilt binaries via shell script" }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign_prod.snap b/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign_prod.snap index a26756562..89ad7d551 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign_prod.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign_prod.snap @@ -1588,7 +1588,7 @@ try { "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", "releases": [ { "app_name": "axolotlsay", @@ -1600,8 +1600,12 @@ try { "axolotlsay-installer.ps1", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", "axolotlsay-x86_64-pc-windows-msvc.msi", @@ -1619,6 +1623,30 @@ try { } ], "artifacts": { + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -1684,6 +1712,30 @@ try { "install_hint": "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh", "description": "Install prebuilt binaries via shell script" }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip", diff --git a/cargo-dist/tests/snapshots/axolotlsay_updaters.snap b/cargo-dist/tests/snapshots/axolotlsay_updaters.snap index e4a8884a7..590faab02 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_updaters.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_updaters.snap @@ -3121,7 +3121,7 @@ run("axolotlsay"); "announcement_is_prerelease": false, "announcement_title": "Version 0.2.2", "announcement_changelog": "```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```", - "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", + "announcement_github_body": "## Release Notes\n\n```text\n +----------------------------------+\n | now with arm64 linux binaries!!! |\n +----------------------------------+\n /\n≽(◕ ᴗ ◕)≼\n```\n\n## Install axolotlsay 0.2.2\n\n### Install prebuilt binaries via shell script\n\n```sh\ncurl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.sh | sh\n```\n\n### Install prebuilt binaries via powershell script\n\n```sh\npowershell -c \"irm https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-installer.ps1 | iex\"\n```\n\n### Install prebuilt binaries via Homebrew\n\n```sh\nbrew install axodotdev/packages/axolotlsay\n```\n\n### Install prebuilt binaries into your npm project\n\n```sh\nnpm install @axodotdev/axolotlsay@0.2.2\n```\n\n## Download axolotlsay 0.2.2\n\n| File | Platform | Checksum |\n|--------|----------|----------|\n| [axolotlsay-aarch64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-aarch64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg) | Apple Silicon macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-aarch64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-apple-darwin.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.tar.gz.sha256) |\n| [axolotlsay-x86_64-apple-darwin.pkg](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg) | Intel macOS | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-apple-darwin.pkg.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256) |\n| [axolotlsay-x86_64-pc-windows-msvc.msi](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi) | x64 Windows | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-pc-windows-msvc.msi.sha256) |\n| [axolotlsay-x86_64-unknown-linux-gnu.tar.gz](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz) | x64 Linux | [checksum](https://github.com/axodotdev/axolotlsay/releases/download/v0.2.2/axolotlsay-x86_64-unknown-linux-gnu.tar.gz.sha256) |\n\n", "releases": [ { "app_name": "axolotlsay", @@ -3136,9 +3136,13 @@ run("axolotlsay"); "axolotlsay-aarch64-apple-darwin-update", "axolotlsay-aarch64-apple-darwin.tar.gz", "axolotlsay-aarch64-apple-darwin.tar.gz.sha256", + "axolotlsay-aarch64-apple-darwin.pkg", + "axolotlsay-aarch64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-apple-darwin-update", "axolotlsay-x86_64-apple-darwin.tar.gz", "axolotlsay-x86_64-apple-darwin.tar.gz.sha256", + "axolotlsay-x86_64-apple-darwin.pkg", + "axolotlsay-x86_64-apple-darwin.pkg.sha256", "axolotlsay-x86_64-pc-windows-msvc-update", "axolotlsay-x86_64-pc-windows-msvc.tar.gz", "axolotlsay-x86_64-pc-windows-msvc.tar.gz.sha256", @@ -3165,6 +3169,30 @@ run("axolotlsay"); "aarch64-apple-darwin" ] }, + "axolotlsay-aarch64-apple-darwin.pkg": { + "name": "axolotlsay-aarch64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "aarch64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-aarch64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-aarch64-apple-darwin.pkg.sha256" + }, + "axolotlsay-aarch64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-aarch64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "aarch64-apple-darwin" + ] + }, "axolotlsay-aarch64-apple-darwin.tar.gz": { "name": "axolotlsay-aarch64-apple-darwin.tar.gz", "kind": "executable-zip", @@ -3308,6 +3336,30 @@ run("axolotlsay"); "x86_64-apple-darwin" ] }, + "axolotlsay-x86_64-apple-darwin.pkg": { + "name": "axolotlsay-x86_64-apple-darwin.pkg", + "kind": "installer", + "target_triples": [ + "x86_64-apple-darwin" + ], + "assets": [ + { + "id": "axolotlsay-x86_64-apple-darwin-exe-axolotlsay", + "name": "axolotlsay", + "path": "axolotlsay", + "kind": "executable" + } + ], + "description": "install via pkg", + "checksum": "axolotlsay-x86_64-apple-darwin.pkg.sha256" + }, + "axolotlsay-x86_64-apple-darwin.pkg.sha256": { + "name": "axolotlsay-x86_64-apple-darwin.pkg.sha256", + "kind": "checksum", + "target_triples": [ + "x86_64-apple-darwin" + ] + }, "axolotlsay-x86_64-apple-darwin.tar.gz": { "name": "axolotlsay-x86_64-apple-darwin.tar.gz", "kind": "executable-zip",