From 2d40624d6b2ddbf5e91ea0ff11f42f7957874aa6 Mon Sep 17 00:00:00 2001 From: Darwin D Wu Date: Sat, 8 Aug 2026 23:42:00 -0700 Subject: [PATCH 1/2] fix: keep initial release at v0.1.0 --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- mix.exs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e905f89..2ca97a8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2251,7 +2251,7 @@ dependencies = [ [[package]] name = "textbin" -version = "0.2.0" +version = "0.1.0" dependencies = [ "anyhow", "clap", @@ -2269,7 +2269,7 @@ dependencies = [ [[package]] name = "textbin-client" -version = "0.2.0" +version = "0.1.0" dependencies = [ "base64", "reqwest", diff --git a/Cargo.toml b/Cargo.toml index 81c39fb..b3ebd73 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["crates/cli", "crates/client"] resolver = "3" [workspace.package] -version = "0.2.0" +version = "0.1.0" edition = "2024" license = "GPL-3.0-or-later" repository = "https://github.com/chaba2/textbin" diff --git a/mix.exs b/mix.exs index 97675f2..ef66702 100644 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule Textbin.MixProject do def project do [ app: :textbin, - version: "0.2.0", + version: "0.1.0", elixir: "~> 1.15", elixirc_paths: elixirc_paths(Mix.env()), start_permanent: Mix.env() == :prod, From d850ec9f8b0b4573e275c7c8a4c72db09d8cb174 Mon Sep 17 00:00:00 2001 From: Darwin D Wu Date: Sat, 8 Aug 2026 23:42:00 -0700 Subject: [PATCH 2/2] fix(ci): test release images on native architectures --- .github/workflows/release-smoke.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release-smoke.yml b/.github/workflows/release-smoke.yml index 0b10936..0a79880 100644 --- a/.github/workflows/release-smoke.yml +++ b/.github/workflows/release-smoke.yml @@ -15,11 +15,15 @@ jobs: github.event.pull_request.base.ref == github.event.repository.default_branch && github.event.pull_request.head.ref == 'release/next' && github.event.pull_request.head.repo.full_name == github.repository - runs-on: blacksmith-2vcpu-ubuntu-2404 + runs-on: ${{ matrix.runner }} strategy: fail-fast: false matrix: - platform: [linux/amd64, linux/arm64] + include: + - platform: linux/amd64 + runner: blacksmith-2vcpu-ubuntu-2404 + - platform: linux/arm64 + runner: blacksmith-2vcpu-ubuntu-2204-arm steps: - name: Checkout release candidate @@ -27,9 +31,6 @@ jobs: with: persist-credentials: false - - name: Set up QEMU - uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3 - - name: Set up Docker Buildx uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3