Recent Releases of phylum-ci
phylum-ci - v0.52.0
Breaking
Add organization support (#499) (
1ad0ea7)- Phylum CLI installs before v7.1.4-rc1 are no longer supported. That release is the first one providing support for analysis with organizations via extensions.
Full Changelog: https://github.com/phylum-dev/phylum-ci/compare/v0.51.0...v0.52.0
- Python
Published by phylum-bot over 1 year ago
phylum-ci - v0.50.0
Breaking
Add windows support with standalone binary (#474) (
24a20c9)- Phylum CLI installs before v7.1.0-rc1 are no longer supported. That release is the first one providing full Windows support.
Documentation
Full Changelog: https://github.com/phylum-dev/phylum-ci/compare/v0.49.0...v0.50.0
- Python
Published by phylum-bot over 1 year ago
phylum-ci - v0.42.0
Breaking
- Phylum CLI installs before v6.0.0-rc3 are no longer supported. That release introduced a number of breaking changes which are only functional with this release of the
phylumpackage. (35adcaf) - The
--lockfile/-largument to to thephylum-ciscript has changed to--depfile/-d. (35adcaf)
- Python
Published by phylum-bot over 2 years ago
phylum-ci - v0.41.0
Feature
Breaking
- Phylum CLI installs before v5.9.0-rc2 are no longer supported. A version with support for disabling lockfile generation and skipping sandbox usage is required. (
6ed6c14) - The
phylum-cireturn code for a policy violation that results from a Phylum analysis has been changed from 1 to 2 in order to make it distinct from the default failure code that is generated for all raisedSystemExitexceptions with a message instead of a code. (6ed6c14)
- Python
Published by phylum-bot over 2 years ago
phylum-ci - v0.38.0
Feature
- Support workspace projects for all lockfile types (#344) (
2bf66c7) - Cache parsing results of current dependency files (#342) (
1ceff86)
Breaking
- CLI installs prior to v5.8.0 are no longer supported. A Phylum CLI version with the
find-lockable-filescommand is needed. (2bf66c7)
- Python
Published by phylum-bot over 2 years ago
phylum-ci - v0.37.0
Feature
- Add Python 3.12 support and drop Python 3.8 support (#335) (
feb3502) - Enforce strict engine control for
npm(#336) (4e69e3e)
Breaking
- Support for Python 3.8 was removed due to the change in CONTRIBUTING policy to support only the current/latest release plus the previous three minor versions of Python. (
feb3502)
- Python
Published by phylum-bot over 2 years ago
phylum-ci - v0.36.0
Feature
- Account for dependency file types (#324) (
918902d) - Replace lockfile detection with
phylum status(#322) (224e3a6) - Add lockfile generation support (#318) (
f96ff48)
Fix
Breaking
- The
phylum-cidocker image created from the defaultDockerfileis much larger, containing all the required tools for lockfile generation across all supported ecosystems. To retain the previous functionality, a newslimtag is offered for those instances where no manifest files are present and/or only lockfiles are used. (f96ff48)
Documentation
- Python
Published by phylum-bot over 2 years ago
phylum-ci - v0.28.0
Feature
Breaking
- The risk domain threshold options have been removed. (
ed3532e) - CLI installs prior to v5.0.0 are no longer supported. A Phylum CLI version with ability to return policy results and specify the
--baseoption in theanalyzecommand is required. (ed3532e)
- Python
Published by phylum-bot about 3 years ago
phylum-ci - v0.22.0
Feature
Breaking
- For GitLab branch pipelines, the analyzed dependencies are now determined by comparing the lockfile in the branch to the default branch instead of the previous commit that ran in that branch pipeline. All dependencies will be analyzed when the branch pipeline is run on the default branch. (
7d6d859)
- Python
Published by phylum-bot over 3 years ago
phylum-ci - v0.20.0
Feature
Breaking
- CLI installs prior to v3.12.0 are no longer supported (
4fad7dd) - CLI installs and upgrades can no longer be confirmed with
.minisigminisign signatures and must instead use.signatureRSA SHA256 based signatures (4fad7dd)
- Python
Published by phylum-bot over 3 years ago
phylum-ci - v0.8.0
Feature
- Coordinate phylum-ci Docker image releases with new CLI releases (#63) (
82b57e2) - Expose version arguments with a short form
-V(92e9149)
Fix
- Using gh cli requires specifying a token (#65) (
1e070fd) - Logical prefixed
notfails GitHub workflow syntax (#64) (00a5cb1) - Re-enable building docker images with pre-built distributions (
c5d7aa0)
Documentation
- Add a Code of Conduct (#60) (
c953f68) - Add a security policy (
21fce1b) - Reformat code examples to add whitespace lines (
a31fdce)
Performance
- Optimize Docker image (
0e28066)
- Python
Published by phylum-bot almost 4 years ago
phylum-ci - v0.7.0
Feature
- Use a single character for "single dash" options (
6a4b032)
Breaking
- The short options for the following arguments changed (
6a4b032):--force-analysiswas changed from-fato-f--force-installwas changed from-fito-i--vul-thresholdwas changed from-vtto-u--mal-thresholdwas changed from-mtto-m--eng-thresholdwas changed from-etto-e--lic-thresholdwas changed from-ltto-c--aut-thresholdwas changed from-atto-o
- Python
Published by phylum-bot about 4 years ago
phylum-ci - v0.6.0
Feature
- Provide an option to force analysis (#55) (
4d6fc3b) - Default to project settings for risk domain thresholds (#52) (
9f10442) - Default to analyzing new dependencies only (#53) (
e0894fc)
Fix
- Ensure the "CI Platform Name" portion of a label is correct (#55) (
1867fb6) - Enable Phylum UI links for groups (#54) (
8775a63)
Breaking Changes
- Individual risk domain threshold values can be set with command line options, which now accept values between 0 and 100, inclusive
- Previously, the accepted values were between 0 and 99, inclusive
- The option to analyze
--new-deps-onlywas removed and replaced with one that has the opposite meaning:--all-deps - The short option to
--force-installwas changed from-fto-fi
Full Changelog: https://github.com/phylum-dev/phylum-ci/compare/v0.5.2...v0.6.0
- Python
Published by phylum-bot about 4 years ago
phylum-ci - v0.2.0-rc.0
What's Changed
- Add
phylum-initpackage and script by @maxrake in https://github.com/phylum-dev/phylum-ci/pull/22 - Create Python project shell by @maxrake in https://github.com/phylum-dev/phylum-ci/pull/8
- Create testing structure by @maxrake in https://github.com/phylum-dev/phylum-ci/pull/10
- ci: enable Phylum analysis for this repository 🍾 by @maxrake in https://github.com/phylum-dev/phylum-ci/pull/21
- ci: modernize the release workflow by @maxrake in https://github.com/phylum-dev/phylum-ci/pull/28
New Contributors
- @maxrake made their first contribution in https://github.com/phylum-dev/phylum-ci/pull/7
Full Changelog: https://github.com/phylum-dev/phylum-ci/commits/v0.2.0-rc.0
- Python
Published by maxrake about 4 years ago
phylum-ci - v0.0.2rc3
What's Changed
Other Changes
- Task: update templates by @maxrake in https://github.com/phylum-dev/phylum-ci/pull/7
- Create Python project shell by @maxrake in https://github.com/phylum-dev/phylum-ci/pull/8
- Get first draft of first workflow in place by @maxrake in https://github.com/phylum-dev/phylum-ci/pull/9
- Create testing structure by @maxrake in https://github.com/phylum-dev/phylum-ci/pull/10
- Add initial workflows by @maxrake in https://github.com/phylum-dev/phylum-ci/pull/16
New Contributors
- @maxrake made their first contribution in https://github.com/phylum-dev/phylum-ci/pull/7
Full Changelog: https://github.com/phylum-dev/phylum-ci/commits/v0.0.2rc3
- Python
Published by github-actions[bot] about 4 years ago