Scriptworker

Latest version: v60.0.0

Safety actively analyzes 634675 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 37

27.0.0

---------------------

.. _added-3:

Added
~~~~~

- ``assert_is_parent`` to make sure a path is a subset of another path
- ``Context.verify_task`` which checks for ``..`` in
``upstreamArtifacts``

.. _changed-4:

Changed
~~~~~~~

- ``download_artifacts`` verifies the absolute path of the file is
under the ``parent_dir``
- ``get_single_upstream_artifact_full_path`` verifies the full path is
under the ``parent_dir``

.. _removed-1:

Removed
~~~~~~~

- removed unused ``extra_run_task_arguments``
- removed extraneous ``check_num_tasks``

.. _section-6:

26.0.4

---------------------

.. _added-4:

Added
~~~~~

- GitHub: support repo name

.. _section-7:

26.0.3

---------------------

.. _added-5:

Added
~~~~~

- CoT constants for ``firefox-tv``

.. _changed-5:

Changed
~~~~~~~

- Updated restricted signing scopes for ``fenix``

.. _section-8:

26.0.2

---------------------

.. _fixed-1:

Fixed
~~~~~

- Chain of Trust breakage: Staging cron context were bailing out
because repos were unknown.

.. _section-9:

26.0.1

---------------------

.. _fixed-2:

Fixed
~~~~~

- run_task returns 1 on non-zero exit code, 0 on success.
- Chain of Trust breakage: Expose repo name and pusher’s email on
github pushes.

.. _section-10:

26.0.0

---------------------

.. _added-6:

Added
~~~~~

- Support taskgraph-style github cron contexts.
- Log the scriptworker version in the logs.

.. _section-11:

Page 15 of 37

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.