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

Create action for generating a packaged plugin artifact #197

Merged
merged 3 commits into from
Jun 25, 2023

Commits on Jun 25, 2023

  1. Avoid caching pip wheels when building dist/

    Otherwise, if this version of pyyaml was earlier installed (even in a
    different project!), then pip will use the locally generated and
    cached pyyaml wheel, despite the `--no-binary`.
    aplaice committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    5839def View commit details
    Browse the repository at this point in the history
  2. Update generated UI files

    aplaice committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    62ae8ff View commit details
    Browse the repository at this point in the history
  3. Create action for generating a packaged plugin artifact

    This only applies when pushing to a tag.
    
    The yaml files is closely based on the already existing
    fetch_dependencies workflow.  It doesn't try to re-use the `dist/`
    artifact generated in the fetch_dependencies workflow to avoid
    complexity (and because this workflow will be run only rarely,
    anyway).
    aplaice committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    4a64d7d View commit details
    Browse the repository at this point in the history