Skip to content

Releases: jakebailey/pyright-action

v3.0.2

15 Feb 23:08

Choose a tag to compare

  • Update mentioned checkout in readme (03fd2c0)
  • Update mentioned setup-python in readme (9fb0169)
  • Switch to tiny-jsonc (19c6c23)
  • fix lint (1296485)
  • output metafile in build (20b106d)

v3.0.1

15 Feb 22:19

Choose a tag to compare

v3.0.0

15 Feb 22:16

Choose a tag to compare

v2.3.3

17 Aug 02:29

Choose a tag to compare

v2.3.2

22 Aug 18:40

Choose a tag to compare

v2.3.1

12 Apr 17:09

Choose a tag to compare

  • More permissively parse version (f6c9e3a)
  • Update deps (5859d5b)
  • Fix missing snapshot changes (bf320e1)
  • Downgrade semver to only have one version in output (4d9d35d)
  • Be stricter about passing around SemVers (5b6fc84)

v2.3.0

11 Apr 05:15

Choose a tag to compare

This version adds support for version: PATH; this configures pyright-action to use pyright from $PATH, which may be more convenient if you are already installing pyright via something like the PyPI package. For example:

- run: |
    python -m venv .venv
    source .venv/bin/activate
    pip install -r dev-requirements.txt # includes pyright
- run: echo "$PWD/.venv/bin" >> $GITHUB_PATH

- uses: jakebailey/pyright-action@v2
  with:
    version: PATH

 

v2.2.1

29 Feb 00:51

Choose a tag to compare

  • Stop warning about python-version and python-platform in 1.1.352+ (c4eaa8c)

v2.2.0

28 Feb 19:01

Choose a tag to compare

This adds a new annotate input, replacing no-comment. Examples:

# Disable annotations.
with:
  annotate: none
  # - or -
  annotate: false

# Annotate only errors, not warnings.
with:
  annotate: errors

# Annotate everything (the default)
with:
  annotate: all
  # - or -
  annotate: true

no-comment still works, and overrides annotate if set to true.

  • Add 'annotate' input, replacing 'no-comment' (93a05d0)
  • Smoke test on all OSs (328130c)
  • Pin GHA (ce41ade)
  • Update codecov/codecov-action digest to 54bcd87 (#87) (ac09533)

v2.1.2

27 Feb 16:07

Choose a tag to compare

  • Handle case where --project is not json (f84ea8a)