From 150c9af84993214057b05be30de0dbe90b50f05b Mon Sep 17 00:00:00 2001 From: Ethan Roseman Date: Sun, 16 Jul 2023 00:27:49 +0900 Subject: [PATCH] 0.2.1 --- .github/workflows/release.yml | 13 ++++++++++++- Cargo.lock | 4 ++-- Cargo.toml | 8 ++++---- src/main.rs | 4 ++-- tests/color.rs | 2 +- tests/test.rs | 2 +- 6 files changed, 22 insertions(+), 11 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 240d57e..f97f408 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,4 +23,15 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: RUSTTARGET: ${{ matrix.target }} - ARCHIVE_TYPES: ${{ matrix.archive }} \ No newline at end of file + ARCHIVE_TYPES: ${{ matrix.archive }} + publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + override: true + - uses: katyo/publish-crates@v2 + with: + registry-token: ${{ secrets.CRATE_AUTH_TOKEN }} \ No newline at end of file diff --git a/Cargo.lock b/Cargo.lock index c0acdb3..55903be 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -236,8 +236,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] -name = "pigment" -version = "0.2.0" +name = "pigment64" +version = "0.2.1" dependencies = [ "clap", "png", diff --git a/Cargo.toml b/Cargo.toml index d277ab8..da932c9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,8 +1,8 @@ [package] -name = "pigment" -version = "0.2.0" +name = "pigment64" +version = "0.2.1" edition = "2021" [dependencies] -png = "0.17.7" -clap = { version = "4.1.11", features = ["derive"] } +png = "0.17.9" +clap = { version = "4.1.12", features = ["derive"] } diff --git a/src/main.rs b/src/main.rs index 78147fc..bb9ee9a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -118,9 +118,9 @@ fn main() { // Convert the image let bin = if let Format::Palette = args.format { - pigment::get_palette_rgba16(&mut input_reader) + pigment64::get_palette_rgba16(&mut input_reader) } else { - let mut image = pigment::Image::read_png(&mut input_reader); + let mut image = pigment64::Image::read_png(&mut input_reader); if args.flip_x || args.flip_y { image = image.flip(args.flip_x, args.flip_y); diff --git a/tests/color.rs b/tests/color.rs index d221f5d..9a991a1 100644 --- a/tests/color.rs +++ b/tests/color.rs @@ -1,4 +1,4 @@ -use pigment::color::Color; +use pigment64::color::Color; #[test] fn test_color_new() { diff --git a/tests/test.rs b/tests/test.rs index 0c50ad3..26e26b7 100644 --- a/tests/test.rs +++ b/tests/test.rs @@ -1,4 +1,4 @@ -use pigment::*; +use pigment64::*; use std::io::Cursor; // TODO: convert input into all permutations of color type and bit depth