Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rust crate #57

Merged
merged 12 commits into from
Nov 21, 2020
Merged

Rust crate #57

merged 12 commits into from
Nov 21, 2020

Conversation

harrysarson
Copy link
Contributor

A possible implementation of #54. Includes a sketch of what automated releases might look like.

Cargo.toml Outdated Show resolved Hide resolved
.travis.yml Outdated Show resolved Hide resolved
@razzeee
Copy link
Member

razzeee commented Nov 17, 2020

Were you able to test this?

@harrysarson
Copy link
Contributor Author

Testing wise, cargo build definitely works. I can actually add a unit test.

What I haven't tested is the cargo publishing stuff but I obviously cannot test that yet very easily.

@harrysarson harrysarson mentioned this pull request Nov 17, 2020
3 tasks
@razzeee
Copy link
Member

razzeee commented Nov 19, 2020

This also means, that I need to get to #52 (or hope somebody else can help)

Cargo.toml Outdated Show resolved Hide resolved
@harrysarson
Copy link
Contributor Author

Sorry this has been so messy. I guess working on CI config often leads to messy pull requests but I think we are getting there now.

@harrysarson
Copy link
Contributor Author

@razzeee
Copy link
Member

razzeee commented Nov 21, 2020 via email

@harrysarson
Copy link
Contributor Author

Next step is to remove the dry run flag but still run publish on pull requests and see if 4.3.1 gets released I think.

@harrysarson
Copy link
Contributor Author

Maybe I should add some docs first

@razzeee
Copy link
Member

razzeee commented Nov 21, 2020

I'll merge this and try to release a new version with the only change, that we get a rust version out of this.
Please feel free to continue to add changes/documentation via merge requests.

@razzeee razzeee merged commit 6a1ab39 into elm-tooling:master Nov 21, 2020
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.

2 participants