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 6551bfa36..d7fa26cb9 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_abyss.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_abyss.snap @@ -3140,7 +3140,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -3155,8 +3155,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", @@ -3182,6 +3186,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", @@ -3318,6 +3346,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 93e6a1088..3dedb1c84 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_abyss_only.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_abyss_only.snap @@ -3154,8 +3154,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", @@ -3176,6 +3180,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", @@ -3312,6 +3340,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 00a986566..7ab11d34d 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_alias.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_alias.snap @@ -3172,7 +3172,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -3187,8 +3187,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", @@ -3206,6 +3210,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", @@ -3342,6 +3370,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 c8d50f8f9..a8c44b46a 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_alias_ignores_missing_bins.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_alias_ignores_missing_bins.snap @@ -3174,7 +3174,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -3189,8 +3189,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", @@ -3208,6 +3212,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", @@ -3344,6 +3372,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 b59bc5b49..1afd05ef7 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_basic.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_basic.snap @@ -3140,7 +3140,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -3155,8 +3155,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", @@ -3174,6 +3178,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", @@ -3310,6 +3338,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 8d2cc3bba..5bf2ba22c 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_basic_lies.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_basic_lies.snap @@ -3143,7 +3143,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -3158,8 +3158,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", @@ -3177,6 +3181,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", @@ -3319,6 +3350,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 a6c38afdc..332915bc0 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_build_setup_steps.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_build_setup_steps.snap @@ -3140,7 +3140,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -3155,8 +3155,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", @@ -3174,6 +3178,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", @@ -3310,6 +3338,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 cbd703f26..d1483683c 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_disable_source_tarball.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_disable_source_tarball.snap @@ -3140,7 +3140,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -3153,8 +3153,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", @@ -3172,6 +3176,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", @@ -3308,6 +3336,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 d8cd6a611..68a99b11b 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_homebrew_packages.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_homebrew_packages.snap @@ -3140,7 +3140,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -3155,8 +3155,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", @@ -3174,6 +3178,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", @@ -3310,6 +3338,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 00659ddc2..af9d8a3ff 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_several_aliases.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_several_aliases.snap @@ -3178,7 +3178,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -3193,8 +3193,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", @@ -3212,6 +3216,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", @@ -3348,6 +3376,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 404e6bd6e..96eb1127e 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign.snap @@ -1615,7 +1615,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -1628,8 +1628,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", @@ -1647,6 +1651,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", @@ -1712,6 +1740,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 404e6bd6e..96eb1127e 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign_prod.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_ssldotcom_windows_sign_prod.snap @@ -1615,7 +1615,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -1628,8 +1628,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", @@ -1647,6 +1651,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", @@ -1712,6 +1740,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 3d15e81dd..b17750892 100644 --- a/cargo-dist/tests/snapshots/axolotlsay_updaters.snap +++ b/cargo-dist/tests/snapshots/axolotlsay_updaters.snap @@ -3148,7 +3148,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 -ExecutionPolicy ByPass -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 -ExecutionPolicy ByPass -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", @@ -3164,9 +3164,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", @@ -3193,6 +3197,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", @@ -3336,6 +3364,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",