Skip to content

Commit

Permalink
Release navivelink v0.2.0 (#572)
Browse files Browse the repository at this point in the history
  • Loading branch information
aaronmondal committed Dec 21, 2023
1 parent ddf1d74 commit 29eb1fa
Show file tree
Hide file tree
Showing 13 changed files with 101 additions and 58 deletions.
45 changes: 44 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,47 @@

All notable changes to this project will be documented in this file.

## [0.2.0](https://github.com/TraceMachina/nativelink/compare/v0.1.0..v0.2.0) - 2023-12-21



### ⛰️ Features

- Add Nix formatters and linters to pre-commit hooks ([#561](https://github.com/TraceMachina/nativelink/issues/561)) - ([d823964](https://github.com/TraceMachina/nativelink/commit/d8239640a9fa26c932a4c234ee2d263837159388))

### 🐛 Bug Fixes

- Fix kill_all_waits_for_all_tasks_to_finish test stuck on windows ([#525](https://github.com/TraceMachina/nativelink/issues/525)) - ([143a5a1](https://github.com/TraceMachina/nativelink/commit/143a5a178028c3d94e4623a67eef8a2d58e7cca7))
- Fix missing timeouts in tests ([#553](https://github.com/TraceMachina/nativelink/issues/553)) - ([c54c51c](https://github.com/TraceMachina/nativelink/commit/c54c51cf91847e48e84cf75a69a2531fc4478776))

### 🛠️ Refactor

- Update Rust crate async-lock to v3 ([#548](https://github.com/TraceMachina/nativelink/issues/548)) - ([6c555bb](https://github.com/TraceMachina/nativelink/commit/6c555bb4e777af1563219102a34571ce02178c89))
- Update OSSF domain ([#558](https://github.com/TraceMachina/nativelink/issues/558)) - ([82603d2](https://github.com/TraceMachina/nativelink/commit/82603d23f01df3cd26bf8005001df35de6f050b7))
- Update actions/checkout action to v4 ([#556](https://github.com/TraceMachina/nativelink/issues/556)) - ([0d18d36](https://github.com/TraceMachina/nativelink/commit/0d18d36c572db73db00c6e4b22d436d7bc5983af))
- Update actions/checkout action to v3.6.0 ([#541](https://github.com/TraceMachina/nativelink/issues/541)) - ([5dce4ce](https://github.com/TraceMachina/nativelink/commit/5dce4ce6f08562a47d8fc0c3d1c2f57d06550ad8))
- Update dependency rules_python to v0.27.1 ([#546](https://github.com/TraceMachina/nativelink/issues/546)) - ([6ef8b6c](https://github.com/TraceMachina/nativelink/commit/6ef8b6cb233acf33de475f9f61129bfe6d90c571))
- Update dependency rules_rust to v0.34.1 ([#547](https://github.com/TraceMachina/nativelink/issues/547)) - ([637f283](https://github.com/TraceMachina/nativelink/commit/637f2834138f86be45c12cf46623de539148fe24))
- Update dependency @google-cloud/compute to v4.1.0 ([#544](https://github.com/TraceMachina/nativelink/issues/544)) - ([dbac23a](https://github.com/TraceMachina/nativelink/commit/dbac23afa27f55c662f8a1d0539cc8fc82717afe))

### ⬆️ Bumps & Version Updates

- Update LLVM and rust toolchains ([#557](https://github.com/TraceMachina/nativelink/issues/557)) - ([1726a1a](https://github.com/TraceMachina/nativelink/commit/1726a1af0e3e3fd61373b1c791a5993f94590024))
- Update Rust crate tokio to 1.35.1 ([#535](https://github.com/TraceMachina/nativelink/issues/535)) - ([c6f8b8a](https://github.com/TraceMachina/nativelink/commit/c6f8b8ab58e3fbef77a1b4db68b1955557444fd0))
- Update Rust crate tokio-rustls to 0.25.0 & rustls-pemfile to 2.0.0 ([#540](https://github.com/TraceMachina/nativelink/issues/540)) - ([cb76d18](https://github.com/TraceMachina/nativelink/commit/cb76d189d3187a043aed4e29962f6fa1c97616b1))

### ⚙️ Miscellaneous

- Publish SemVer-tagged images on tag pushes to main ([#569](https://github.com/TraceMachina/nativelink/issues/569)) - ([758c5d7](https://github.com/TraceMachina/nativelink/commit/758c5d7268a2cacf7dc3ae11f2b0f83007d6b6bb))
- S3 Store credential provider ([#494](https://github.com/TraceMachina/nativelink/issues/494)) - ([1039ea0](https://github.com/TraceMachina/nativelink/commit/1039ea044ddeacc21361841751eb7ba29651178c))
- Reorder README for Simplicity ([#563](https://github.com/TraceMachina/nativelink/issues/563)) - ([b12dfb8](https://github.com/TraceMachina/nativelink/commit/b12dfb843a0702f42f888d4babfb4f909ba8381f))
- fix a typo ([#560](https://github.com/TraceMachina/nativelink/issues/560)) - ([ff6d097](https://github.com/TraceMachina/nativelink/commit/ff6d0975666588d1373bcc6e315f24c4a30a0786))
- Remove many of the large-* images in CI ([#552](https://github.com/TraceMachina/nativelink/issues/552)) - ([de0ae1e](https://github.com/TraceMachina/nativelink/commit/de0ae1eaa92155ab45b69cf61fa48c221ee78a42))

### ❌️ Breaking Changes

- [Breaking] Rename cas executable to nativelink ([#573](https://github.com/TraceMachina/nativelink/issues/573)) - ([ddf1d74](https://github.com/TraceMachina/nativelink/commit/ddf1d74ba952a825e88bc68ed1efd67c6386d190))

## [0.1.0] - 2023-12-20


Expand Down Expand Up @@ -185,6 +226,8 @@ All notable changes to this project will be documented in this file.

### 🛠️ Refactor

- Update dependency mintlify to v4.0.80 ([#536](https://github.com/TraceMachina/nativelink/issues/536)) - ([7564e5e](https://github.com/TraceMachina/nativelink/commit/7564e5e15e39cdf20f5f868a883af8a0ff7b566c))
- Update Rust crate http to ^0.2.11 ([#530](https://github.com/TraceMachina/nativelink/issues/530)) - ([ca146ac](https://github.com/TraceMachina/nativelink/commit/ca146ac97a3a22213af4358e0c2d1ebe8fbee6f9))
- MacOS enable flake nix builds ([#529](https://github.com/TraceMachina/nativelink/issues/529)) - ([e1d35d6](https://github.com/TraceMachina/nativelink/commit/e1d35d661801d70c41babf48f9a0a10a8fe975a7))
- Update native-cargo.yaml Runner Group ([#511](https://github.com/TraceMachina/nativelink/issues/511)) - ([e1843f1](https://github.com/TraceMachina/nativelink/commit/e1843f17c3f957fb8542b6ffcc6784ee2b417ad1))
- Migrate L2 announcements and LB-IPAM to cilium ([#505](https://github.com/TraceMachina/nativelink/issues/505)) - ([df6f5b9](https://github.com/TraceMachina/nativelink/commit/df6f5b94fcc111c66b1f36e7626fd0c7326bcb57))
Expand Down Expand Up @@ -326,7 +369,7 @@ All notable changes to this project will be documented in this file.

### ⚙️ Miscellaneous

- Release nativelink 0.1.0 - ([9d91a88](https://github.com/TraceMachina/nativelink/commit/9d91a8887bb879be4002412ac0db437cbba96a31))
- Release nativelink 0.1.0 ([#533](https://github.com/TraceMachina/nativelink/issues/533)) - ([395674f](https://github.com/TraceMachina/nativelink/commit/395674f2b888cf825035bf0f34d34005ea73de07))
- MacOS use non darwin iconv ([#534](https://github.com/TraceMachina/nativelink/issues/534)) - ([2e4a131](https://github.com/TraceMachina/nativelink/commit/2e4a131fb246d16c9d3082b6f231eaad1a85e357))
- Mark GCP & AWS terraform experimental ([#522](https://github.com/TraceMachina/nativelink/issues/522)) - ([910ad03](https://github.com/TraceMachina/nativelink/commit/910ad035ce59d8ba5335c46057fd55ab651fabb0))
- Decouple toolchain generation and execution hashes ([#523](https://github.com/TraceMachina/nativelink/issues/523)) - ([0be8a3a](https://github.com/TraceMachina/nativelink/commit/0be8a3a0950fc6e5810dcb2d83ab348c741134e7))
Expand Down
74 changes: 37 additions & 37 deletions Cargo.Bazel.lock
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"checksum": "668f99242a0de85cd44405f6f026db36e97a04f938f4be4b54e160f75801dd2a",
"checksum": "ef3f549949ae55d037c220df63e888a71b7c95ca1b5b2a606be479d11e0bfbb2",
"crates": {
"addr2line 0.21.0": {
"name": "addr2line",
Expand Down Expand Up @@ -8133,9 +8133,9 @@
},
"license": "MIT/Apache-2.0"
},
"nativelink 0.0.0": {
"nativelink 0.2.0": {
"name": "nativelink",
"version": "0.0.0",
"version": "0.2.0",
"repository": null,
"targets": [],
"library_target_name": null,
Expand Down Expand Up @@ -8213,13 +8213,13 @@
"selects": {}
},
"edition": "2021",
"version": "0.0.0"
"version": "0.2.0"
},
"license": null
},
"nativelink-config 0.1.0": {
"nativelink-config 0.2.0": {
"name": "nativelink-config",
"version": "0.1.0",
"version": "0.2.0",
"repository": null,
"targets": [
{
Expand Down Expand Up @@ -8251,13 +8251,13 @@
"selects": {}
},
"edition": "2021",
"version": "0.1.0"
"version": "0.2.0"
},
"license": null
},
"nativelink-error 0.1.0": {
"nativelink-error 0.2.0": {
"name": "nativelink-error",
"version": "0.1.0",
"version": "0.2.0",
"repository": null,
"targets": [
{
Expand Down Expand Up @@ -8301,13 +8301,13 @@
"selects": {}
},
"edition": "2021",
"version": "0.1.0"
"version": "0.2.0"
},
"license": null
},
"nativelink-proto 0.1.0": {
"nativelink-proto 0.2.0": {
"name": "nativelink-proto",
"version": "0.1.0",
"version": "0.2.0",
"repository": null,
"targets": [
{
Expand Down Expand Up @@ -8356,13 +8356,13 @@
"selects": {}
},
"edition": "2021",
"version": "0.1.0"
"version": "0.2.0"
},
"license": null
},
"nativelink-scheduler 0.1.0": {
"nativelink-scheduler 0.2.0": {
"name": "nativelink-scheduler",
"version": "0.1.0",
"version": "0.2.0",
"repository": null,
"targets": [
{
Expand Down Expand Up @@ -8456,13 +8456,13 @@
],
"selects": {}
},
"version": "0.1.0"
"version": "0.2.0"
},
"license": null
},
"nativelink-service 0.1.0": {
"nativelink-service 0.2.0": {
"name": "nativelink-service",
"version": "0.1.0",
"version": "0.2.0",
"repository": null,
"targets": [
{
Expand Down Expand Up @@ -8555,13 +8555,13 @@
"selects": {}
},
"edition": "2021",
"version": "0.1.0"
"version": "0.2.0"
},
"license": null
},
"nativelink-store 0.1.0": {
"nativelink-store 0.2.0": {
"name": "nativelink-store",
"version": "0.1.0",
"version": "0.2.0",
"repository": null,
"targets": [
{
Expand Down Expand Up @@ -8723,13 +8723,13 @@
],
"selects": {}
},
"version": "0.1.0"
"version": "0.2.0"
},
"license": null
},
"nativelink-util 0.1.0": {
"nativelink-util 0.2.0": {
"name": "nativelink-util",
"version": "0.1.0",
"version": "0.2.0",
"repository": null,
"targets": [
{
Expand Down Expand Up @@ -8847,13 +8847,13 @@
],
"selects": {}
},
"version": "0.1.0"
"version": "0.2.0"
},
"license": null
},
"nativelink-worker 0.1.0": {
"nativelink-worker 0.2.0": {
"name": "nativelink-worker",
"version": "0.1.0",
"version": "0.2.0",
"repository": null,
"targets": [
{
Expand Down Expand Up @@ -8983,7 +8983,7 @@
],
"selects": {}
},
"version": "0.1.0"
"version": "0.2.0"
},
"license": null
},
Expand Down Expand Up @@ -17859,15 +17859,15 @@
},
"binary_crates": [],
"workspace_members": {
"nativelink 0.0.0": "",
"nativelink-config 0.1.0": "nativelink-config",
"nativelink-error 0.1.0": "nativelink-error",
"nativelink-proto 0.1.0": "nativelink-proto",
"nativelink-scheduler 0.1.0": "nativelink-scheduler",
"nativelink-service 0.1.0": "nativelink-service",
"nativelink-store 0.1.0": "nativelink-store",
"nativelink-util 0.1.0": "nativelink-util",
"nativelink-worker 0.1.0": "nativelink-worker"
"nativelink 0.2.0": "",
"nativelink-config 0.2.0": "nativelink-config",
"nativelink-error 0.2.0": "nativelink-error",
"nativelink-proto 0.2.0": "nativelink-proto",
"nativelink-scheduler 0.2.0": "nativelink-scheduler",
"nativelink-service 0.2.0": "nativelink-service",
"nativelink-store 0.2.0": "nativelink-store",
"nativelink-util 0.2.0": "nativelink-util",
"nativelink-worker 0.2.0": "nativelink-worker"
},
"conditions": {
"aarch64-apple-darwin": [
Expand Down
18 changes: 9 additions & 9 deletions 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
Expand Up @@ -3,7 +3,7 @@ resolver = "2"

[package]
name = "nativelink"
version = "0.0.0"
version = "0.2.0"
edition = "2021"

[profile.release]
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
⚠️ This software is very early in development and still in an alpha state with many quirks. If you use our ambitious project and please share feedback.
⚠️ This software is very early in development and still in an alpha state with many quirks. If you use our ambitious project please share feedback.

# Native Link

Expand All @@ -20,7 +20,7 @@ Below, you will find a few different options for getting started with Native Lin
### 🦀 Installing with Cargo

```bash
cargo install --git https://github.com/TraceMachina/nativelink
cargo install --git https://github.com/TraceMachina/nativelink --tag v0.2.0
```

### ⚙️ Configuration
Expand Down
2 changes: 1 addition & 1 deletion nativelink-config/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nativelink-config"
version = "0.1.0"
version = "0.2.0"
edition = "2021"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion nativelink-error/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nativelink-error"
version = "0.1.0"
version = "0.2.0"
edition = "2021"
autobins = false
autoexamples = false
Expand Down
2 changes: 1 addition & 1 deletion nativelink-proto/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

[package]
name = "nativelink-proto"
version = "0.1.0"
version = "0.2.0"
edition = "2021"
autobins = false
autoexamples = false
Expand Down
2 changes: 1 addition & 1 deletion nativelink-scheduler/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "nativelink-scheduler"
version = "0.1.0"
version = "0.2.0"
edition = "2021"

[dependencies]
Expand Down
Loading

0 comments on commit 29eb1fa

Please sign in to comment.