Uploaded image for project: 'Calunga: Python Wheel Library'
  1. Calunga: Python Wheel Library
  2. CALUNGA-13

create GH action to onboard new versions of onboarded packages

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • Konflux

      Create Pull Request GH action
      PYPI RSS Feeds
      another option - 

      package_json = requests.get("https://pypi.org/pypi/<package_name>/json")
      
      pip index versions <package_name>

      Cadence: we should run this GH action at least once a day, if not more.

      General idea (in index repo)-

      for each package in onboarded_packages:
        query pypi for version_list
        remove ignore_list from version_list
        query pulp to see if all versions in version_list have been built
          submit a PR for each wheel required wheel build

      We should ideally create a PR for each package+version and have the PR automerge.

              Unassigned Unassigned
              adecause Anthony DeCausemaker
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: