Skip to content

Publish to Pypi- updates required for action #1192

Closed

Description

@jacalata

Build dist files for PyPi
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/setup-python@v1. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.

Build dist files for PyPi
The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

Activity

  1. bcantoni commented on Aug 3, 2023

    @bcantoni
    Contributor

    The first warning should be fixed now via #1267

    The second warning is still present.

    And there's a 3rd warning noted now:
    Build dist files for PyPi
    Input 'repository_url' has been deprecated with message: The inputs have been normalized to use kebab-case. Use repository-url instead.

  2. bcantoni commented on Jun 6, 2024

    @bcantoni
    Contributor

    From a recent run, current warnings are:

    Build dist files for PyPi
    Input 'repository_url' has been deprecated with message: The inputs have been normalized to use kebab-case. Use repository-url instead.

    Upgrade to Trusted Publishing
    Trusted Publishers allows publishing packages to PyPI from automated environments like GitHub Actions without needing to use username/password combinations or API tokens to authenticate with PyPI. Read more: https://docs.pypi.org/trusted-publishers

    Upgrade to Trusted Publishing
    Trusted Publishers allows publishing packages to PyPI from automated environments like GitHub Actions without needing to use username/password combinations or API tokens to authenticate with PyPI. Read more: https://docs.pypi.org/trusted-publishers

  3. jacalata commented on Jun 18, 2026

    @jacalata
    ContributorAuthor

    This has been resolved — the workflow now uses actions/setup-python@v5 and actions/checkout@v4, and the deprecated set-output command is no longer present. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    CriticalinfraInfrastructure issues (GitHub, etc)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions