phylum-dev / install-phylum-latest-action Goto Github PK
View Code? Open in Web Editor NEWGitHub Action to install phylum CLI tool
Home Page: https://phylum.io
License: GNU General Public License v3.0
GitHub Action to install phylum CLI tool
Home Page: https://phylum.io
License: GNU General Public License v3.0
The CLI, starting with the v2.0.0 release, changed its artifact packaging and naming scheme. When that version of the CLI is released, it will break the install-phylum-latest-action
GitHub Action (GHA). This issue is to ensure there is a working GHA to use for CLI v2.0+ installs.
This action should have the ability to install directly from the latest CI build on the main
branch of the CLI.
While we would not expect this to be used by customers, we could use it for testing to provide a sort of "canary" before a CLI release that would alert us if/when changes in the main
branch would break this repository.
A license for this repository/project needs to be added. It should be the GNU General Public License (GPL) v3.0 or later.
This change is directed towards all public repositories in the phylum-dev
organization (with the exception of forked repos).
The settings.yaml
file will be moving in the next release of the CLI, which will break the method used here to set phylum_token
.
Instead of modifying the settings.yaml
file, this action should be setting an environment variable that can be used in future steps.
The CLI uses the PHYLUM_API_KEY
environment variable (which has existed for a while, but is not yet documented until phylum-dev/cli#228 is merged), so setting this should make everything work in a way that will not break when the settings.yaml
file moves.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.