Skip to content

Commit

Permalink
release version
Browse files Browse the repository at this point in the history
  • Loading branch information
cqb13 committed Jan 7, 2024
1 parent 0ee4703 commit ae4fb90
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 12 deletions.
16 changes: 6 additions & 10 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
- main
- dev
tags:
- v1.*
- release-*.*.*

permissions:
contents: write
Expand Down Expand Up @@ -50,31 +50,27 @@ jobs:
if: ${{ matrix.os == 'macos-latest' }}
run: cargo build --release --target ${{ matrix.target2 }} --locked

- name: Get latest release version number
id: get_version
uses: battila7/get-version-action@v2

- name: Create zip file on Windows
if: ${{ matrix.os == 'windows-latest' }}
run: |
choco install zip
cd target/${{ matrix.target }}/release
zip fmap-${{ steps.get_version.outputs.version }}-${{ matrix.target }}.zip fmap.exe
zip fmap-0.1.1-${{ matrix.target }}.zip fmap.exe
cd ../../..
- name: Create tar.gz file on macOS
if: ${{ matrix.os == 'macos-latest' }}
run: |
chmod +x target/${{ matrix.target }}/release/fmap
tar -zcf target/${{ matrix.target }}/release/fmap-${{ steps.get_version.outputs.version }}-${{ matrix.target }}.tar.gz -C target/${{ matrix.target }}/release fmap
tar -zcf target/${{ matrix.target }}/release/fmap-0.1.1-${{ matrix.target }}.tar.gz -C target/${{ matrix.target }}/release fmap
chmod +x target/${{ matrix.target2 }}/release/fmap
tar -zcf target/${{ matrix.target2 }}/release/fmap-${{ steps.get_version.outputs.version }}-${{ matrix.target2 }}.tar.gz -C target/${{ matrix.target2 }}/release fmap
tar -zcf target/${{ matrix.target2 }}/release/fmap-0.1.1-${{ matrix.target2 }}.tar.gz -C target/${{ matrix.target2 }}/release fmap
- name: Upload release and assets to GitHub
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
tag: ${{ github.ref }}
release_name: fmap ${{ steps.get_version.outputs.version }}
release_name: fmap 0.1.1
file_glob: true
file: target/*/release/fmap-${{ steps.get_version.outputs.version }}-*.{zip,tar.gz}
file: target/*/release/fmap-0.1.1-*.{zip,tar.gz}
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fmap"
version = "1.0.1"
version = "0.1.1"
edition = "2021"
authors = ["cqb13 <cqb13.dev@gmail.com>"]
license = "MIT"
Expand Down

0 comments on commit ae4fb90

Please sign in to comment.