Skip to content

Latest commit

 

History

History
44 lines (38 loc) · 1.07 KB

README.md

File metadata and controls

44 lines (38 loc) · 1.07 KB

A GitHub Action to set up a variety of tools for Continuous Delivery.

The folk's feature

  • bump dependencies in the package.json;
  • bump versions of components to download in integration test;
  • update deprecated fields in the workflows and action config;

Supported Tools

Usage

name: Deployment
on: [push]
jobs:
  deploy:
    name: Deploy
    runs-on: ubuntu-latest
    steps:
      ...
      - name: Set up tools
        uses: coscene-io/setup-cd-tools@v2
        env:
          # required!!!
          ACTIONS_ALLOW_UNSECURE_COMMANDS: true
        with:
          kubectl: '1.22.2'
          kustomize: '4.5.4'
          skaffold: '1.38.0'
          helm: '3.8.2'
          yq: '2.3.0'
          jq: '1.6'
          hub: '2.14.2'
      ...