Skip to content

Commit

Permalink
v0.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
edomora97 committed Dec 19, 2019
1 parent 10ded3f commit 17a2a9e
Show file tree
Hide file tree
Showing 10 changed files with 57 additions and 49 deletions.
11 changes: 6 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,17 @@ jobs:
- name: Install & Build
run: |
sudo apt update
sudo apt install -yy curl build-essential musl musl-tools python libseccomp-dev
sudo apt install -yy curl build-essential python libseccomp-dev
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
rustup target add x86_64-unknown-linux-musl
source $HOME/.cargo/env
cargo install cargo-deb
cargo build --bin task-maker --release --target x86_64-unknown-linux-musl
cargo deb --no-build --target x86_64-unknown-linux-musl
export TM_DATA_DIR=/usr/share/task-maker-rust
cargo build --bin task-maker --release
cargo deb --no-build
- name: Upload the artifacts
uses: skx/github-action-publish-binaries@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
args: "target/x86_64-unknown-linux-musl/debian/*.deb"
args: "target/debian/*.deb"
52 changes: 26 additions & 26 deletions Cargo.lock

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

9 changes: 8 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ members = ["task-maker-*"]

[package]
name = "task-maker-rust"
version = "0.2.0"
version = "0.2.1"
description = "Tool for building tasks for informatics competitions, with support for cache, distributed computations and more"
readme = "README.md"
authors = ["Edoardo Morassutto <edoardo.morassutto@gmail.com>"]
Expand All @@ -13,6 +13,13 @@ documentation = "https://edomora97.github.io/task-maker-rust/"
repository = "https://github.com/edomora97/task-maker-rust"
license = "MPL-2.0"

[package.metadata.deb]
extended-description = "Tool for building tasks for informatics competitions, with support for cache, distributed computations and more"
assets = [
["target/release/task-maker", "usr/bin/task-maker-rust", "755"],
["data/**/*", "usr/share/task-maker-rust/", "755"]
]

[badges]
travis-ci = { repository = "edomora97/task-maker-rust" }

Expand Down
2 changes: 1 addition & 1 deletion task-maker-cache/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "task-maker-cache"
version = "0.1.0"
version = "0.2.1"
authors = ["Edoardo Morassutto <edoardo.morassutto@gmail.com>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion task-maker-dag/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "task-maker-dag"
version = "0.1.0"
version = "0.2.1"
authors = ["Edoardo Morassutto <edoardo.morassutto@gmail.com>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion task-maker-exec/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "task-maker-exec"
version = "0.1.0"
version = "0.2.1"
authors = ["Edoardo Morassutto <edoardo.morassutto@gmail.com>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion task-maker-format/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "task-maker-format"
version = "0.1.0"
version = "0.2.1"
authors = ["Edoardo Morassutto <edoardo.morassutto@gmail.com>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion task-maker-lang/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "task-maker-lang"
version = "0.1.0"
version = "0.2.1"
authors = ["Edoardo Morassutto <edoardo.morassutto@gmail.com>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion task-maker-store/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "task-maker-store"
version = "0.1.0"
version = "0.2.1"
authors = ["Edoardo Morassutto <edoardo.morassutto@gmail.com>"]
edition = "2018"

Expand Down
22 changes: 11 additions & 11 deletions task-maker-test/task-maker-test-sandbox/Cargo.lock

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

0 comments on commit 17a2a9e

Please sign in to comment.