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

GitHub Actions: Optimize actions, cache, upload artifacts #819

Merged
merged 5 commits into from
Mar 21, 2022

Commits on Mar 20, 2022

  1. Configuration menu
    Copy the full SHA
    eea6053 View commit details
    Browse the repository at this point in the history
  2. .github: docs: Skip apt update

    GitHub runners should have pretty recent caches, no need for
    this
    ix5 committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    3605ea7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9300201 View commit details
    Browse the repository at this point in the history
  4. .github: pythonpackage: Use caching, pip3->pip

    Since python version in "setup-python" action is already
    3.x, no need to specify "pip3"
    ix5 committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    fbfd6db View commit details
    Browse the repository at this point in the history
  5. .github: pythonpackage: Add 'build' step, upload pkgs

    Generate ready-to-install source distribution `sdist`
    packages and upload them using GitHub actions.
    
    Before uploading, test if packages are actually installable.
    
    Utilize heavy caching for CI run speedup.
    ix5 committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    0ed8bb7 View commit details
    Browse the repository at this point in the history