Git Product home page Git Product logo

Comments (1)

gth828r avatar gth828r commented on September 3, 2024

This is now working. The test with no parameters set is optimized to run on a local system for quick testing with a simple pass/fail interface and a log file for details. It can have a flag passed in to log to the console for CI. It can also have different URLs or recipes provided, which might be useful in the future if we want to test our recipes more extensively.

I didn't have a great way to test the CI job without simply committing it and seeing what happened, but I now have most of the issues worked out. The one minor issue left is that we cannot use pip dependency caching for now. It seems like the Github action that supports pip dependency caching only supports it if the project tracks dependencies in a requirements.txt file. In our case, dependencies are tracked in a setup.cfg file. This doesn't prevent our job from running, but dependency caching would help speed things up.

The other issue is that #23 is still outstanding. I think this project is still in a place where we don't need to move heaven and earth to keep things working at all times. I am tracking when that merge request goes into pytube, and when it does I will upgrade. In the mean time, the CI runs of the test will fail.

from brownify.

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.