Skip to content

Conversation

@connortsui20
Copy link
Member

@connortsui20 connortsui20 commented Nov 7, 2024

Taken from https://github.com/jonhoo/rust-ci-conf and then modified

This PR also checks out the Cargo.lock file which I mistakenly ignored a few weeks ago. We want everyone working on this crate to be using the exact same dependencies.

@connortsui20 connortsui20 marked this pull request as ready for review November 7, 2024 17:07
Copy link
Contributor

@SarveshOO7 SarveshOO7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! But we need to squash the commits before merging

This commit adds basic CI to this repository, where workflows are rooted
in the `optd-persistent` directory.

Everything here is mostly taken from https://github.com/jonhoo/rust-ci-conf
with some major removals and modifications for things we don't need.
This commit fixes some of the bad minimal versions of the dependencies
we take, as well as checks out the `Cargo.lock` file (this is supposed
to be a library crate).
Copy link
Contributor

@SarveshOO7 SarveshOO7 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@connortsui20 connortsui20 merged commit ff6f408 into main Nov 9, 2024
12 checks passed
@connortsui20 connortsui20 deleted the add-ci branch November 9, 2024 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants