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

Set up CI #165

Closed
7 tasks done
joepio opened this issue Aug 13, 2021 · 6 comments
Closed
7 tasks done

Set up CI #165

joepio opened this issue Aug 13, 2021 · 6 comments

Comments

@joepio
Copy link
Member

joepio commented Aug 13, 2021

  • Test
  • Lint, format, clippy
  • Build binaries, create release that reads changelog
  • Publish Cargo (should be working now, but haven't checked)
  • Build docker
  • Publish Docker (request for open source account in progress)
  • Release to atomicdata.dev
joepio added a commit that referenced this issue Aug 13, 2021
joepio added a commit that referenced this issue Aug 13, 2021
joepio added a commit that referenced this issue Aug 13, 2021
joepio added a commit that referenced this issue Aug 13, 2021
@joepio
Copy link
Member Author

joepio commented Aug 13, 2021

Empty binaries in files

joepio added a commit that referenced this issue Aug 13, 2021
joepio added a commit that referenced this issue Aug 13, 2021
joepio added a commit that referenced this issue Aug 14, 2021
joepio added a commit that referenced this issue Aug 14, 2021
@joepio
Copy link
Member Author

joepio commented Aug 14, 2021

Tried the upload-rust-binary-action, but that does not support workspaces.

It actually does, it turns out.

But I've got a different issue. I need to install openssl on the windows machine. https://github.com/joepio/atomic-data-rust/runs/3328578790?check_suite_focus=true

joepio added a commit that referenced this issue Aug 14, 2021
#165 try release workflow

#165 more tags

try new version

#165 Test release note

#165 h release tag

#165 Explicit bin, faq

#165 Disable windows-latest
joepio added a commit that referenced this issue Aug 14, 2021
joepio added a commit that referenced this issue Aug 14, 2021
joepio added a commit that referenced this issue Aug 14, 2021
joepio added a commit that referenced this issue Aug 16, 2021
joepio added a commit that referenced this issue Aug 16, 2021
joepio added a commit that referenced this issue Aug 16, 2021
joepio added a commit that referenced this issue Aug 16, 2021
joepio added a commit that referenced this issue Aug 16, 2021
joepio added a commit that referenced this issue Aug 16, 2021
joepio added a commit that referenced this issue Aug 16, 2021
joepio added a commit that referenced this issue Aug 16, 2021
joepio added a commit that referenced this issue Aug 16, 2021
joepio added a commit that referenced this issue Aug 16, 2021
joepio added a commit that referenced this issue Aug 20, 2021
@joepio
Copy link
Member Author

joepio commented Aug 20, 2021

Issue with docker: LukeMathWalker/cargo-chef#84

joepio added a commit that referenced this issue Aug 20, 2021
joepio added a commit that referenced this issue Aug 20, 2021
joepio added a commit that referenced this issue Aug 20, 2021
@joepio joepio closed this as completed Aug 21, 2021
@joepio
Copy link
Member Author

joepio commented Oct 6, 2021

Publishing to Cargo isn't working yet, unfortunately

@joepio joepio reopened this Oct 6, 2021
@joepio
Copy link
Member Author

joepio commented Oct 6, 2021

seems like the katyo/publish-crates@v1 acation does't

Error: Package 'atomic-cli' depends from internal 'atomic_lib' with version '0.26.0' but actual version is '0.26.1'

https://github.com/joepio/atomic-data-rust/runs/3819747175?check_suite_focus=true

could be that the atomic_lib versions in cargo.toml for cli and server aren't properly updated

@joepio
Copy link
Member Author

joepio commented Oct 6, 2021

@joepio joepio closed this as completed Oct 6, 2021
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

No branches or pull requests

1 participant