Browse Source

v0.1.1

github-actions v0.1.1
Garrit Franke 1 year ago
parent
commit
67fa8dc974
  1. 2
      Cargo.lock
  2. 8
      Cargo.toml
  3. 1
      docs/SUMMARY.md
  4. 7
      docs/developers/releasing.md

2
Cargo.lock generated

@ -226,7 +226,7 @@ dependencies = [
[[package]]
name = "sabre-lang"
version = "0.1.0"
version = "0.1.1"
dependencies = [
"rust-embed",
"structopt",

8
Cargo.toml

@ -1,11 +1,17 @@
[package]
name = "sabre-lang"
version = "0.1.0"
version = "0.1.1"
authors = ["Garrit Franke <garrit@slashdev.space>"]
description = "The sabre programming language"
license = "Apache-2.0"
edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[[bin]]
name = "sabre"
path = "src/main.rs"
[features]
backend_c = []
backend_node = []

1
docs/SUMMARY.md

@ -10,3 +10,4 @@
- [Developer Resources](./developers/SUMMARY.md)
- [Contributing to Sabre](./developers/contributing.md)
- [Compiler Backends](./developers/backends.md)
- [Release Workflow](./developers/releasing.md)

7
docs/developers/releasing.md

@ -0,0 +1,7 @@
# Release Workflow
1. Update version in `Cargo.toml`
2. Commit change with a meaningful message (`v0.1.1`)
3. Tag commit using `git tag -a <new release> -m "$(git shortlog <last release>..HEAD)"`
4. Push the tag using `git push --tags`
5. Publish package using `cargo publish`
Loading…
Cancel
Save