Giter Club home page Giter Club logo

install-phylum-latest-action's People

Contributors

furi0us333 avatar kylewillmon avatar louislang avatar maxrake avatar peterjmorgan avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

kaleel-rah

install-phylum-latest-action's Issues

Synchronize with CLI artifact location

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.

feature: Install from `main` branch

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.

Add a GPLv3+ license

Description

A license for this repository/project needs to be added. It should be the GNU General Public License (GPL) v3.0 or later.

Additional Details

This change is directed towards all public repositories in the phylum-dev organization (with the exception of forked repos).

Acceptance Criteria

  • The license is changed to GPLv3+
  • Documentation is updated

Config file path will change in the future

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.