Giter VIP home page Giter VIP logo

Comments (5)

uranusjr avatar uranusjr commented on June 12, 2024

cibuildwheel might be useful for building against multiple Python versions.

If the API docs use restructuredText (and Sphinx?) it may be easier to publish to ReadTheDocs (they have pretty good GitHub integration)

Since the project uses linters, it may be a good idea to set up pre-commit to make them easier to run on CI (and for contributors, but that’s another topic of course).

from mappymatch.

jsexauer avatar jsexauer commented on June 12, 2024

FYI I built a prototype GitHub action to play with setting up the CD/CI environment in my fork. The "install dependencies" step took over 45 minutes to run.

See: https://github.com/jsexauer/yamm/runs/6262985452?check_suite_focus=true

from mappymatch.

uranusjr avatar uranusjr commented on June 12, 2024

I wonder if it’d be less bad if Conda is removed altogether and simply pip install. The Conda environment is for isolation between projects, but that’s not a concern on CI.

from mappymatch.

ryanskeith avatar ryanskeith commented on June 12, 2024

I was playing with this earlier and it seems we are at somewhat of an impasse. It seems the template for conda follows this article. https://autobencoder.com/2020-08-24-conda-actions/. In this article it goes onto say that it can't use conda env create. I tried several ways around this to no avail. It seems the update process just takes a very long time.

I would say that if install from pip can work that would be a good thing to have built in testing in the CI.

from mappymatch.

Rowlando13 avatar Rowlando13 commented on June 12, 2024

Recommend close. Information is dated. Will open new issue for CI know issues.

from mappymatch.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.