diff --git a/.travis.yml b/.travis.yml index 449ef1d..5a7c330 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,21 +21,17 @@ script: - cargo tarpaulin -v --out Xml --ciserver travis-ci after_script: -- curl -SsL "https://codecov.io/bash" | bash -s - -y ci/codecov.yml +- curl -SsL "https://codecov.io/bash" | bash before_cache: - cargo cache -a deploy: - - provider: cargo - on: - rust: stable - tags: true - - provider: script - script: ci/travis/deploy.sh - on: - rust: stable - tags: true + provider: script + script: ci/travis/deploy.sh + on: + rust: stable + tags: true notifications: email: diff --git a/CHANGELOG.md b/CHANGELOG.md index 6944003..a7eaa19 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,16 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] -[Unreleased]: https://github.com/fastobo/fastobo-syntax/compare/v0.3.8...HEAD +[Unreleased]: https://github.com/fastobo/fastobo-syntax/compare/v0.4.0...HEAD + +## [v0.4.0] - 2020-07-20 + +[v0.4.0]: https://github.com/fastobo/fastobo-syntax/compare/v0.3.8...v0.4.0 + + +### Added +- Support for ignoring full comment lines in entity and frames + ([#1](https://github.com/fastobo/fastobo-syntax/issues/1)). ## [v0.3.8] - 2020-01-23 diff --git a/Cargo.toml b/Cargo.toml index f98f832..3c7931f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fastobo-syntax" -version = "0.3.8" -authors = ["Martin Larralde "] +version = "0.4.0" +authors = ["Martin Larralde "] license = "MIT" readme = "README.md" repository = "https://github.com/fastobo/fastobo-syntax" diff --git a/ci/travis/deploy.sh b/ci/travis/deploy.sh index dc09887..52f093f 100755 --- a/ci/travis/deploy.sh +++ b/ci/travis/deploy.sh @@ -2,6 +2,12 @@ . $(dirname $0)/functions.sh +# --- Deploy crate ----------------------------------------------------------- + +log Deploying \`fastobo-syntax\` v$TRAVIS_TAG +cargo publish --manifest-path Cargo.toml --token $CRATES_IO_TOKEN + + # --- Update GitHub release notes -------------------------------------------- export GEM_PATH="$(ruby -r rubygems -e 'puts Gem.user_dir')"