/setup-aliyun-cli

Install and configures Aliyun/Alibaba Cloud command line tool for use in your GitHub Action steps.

Primary LanguageJavaScriptMIT LicenseMIT

AliYun CLI GitHub Actions

This action installs and configures Aliyun command line tool for use in your GitHub Action steps.

Usage

Use latest release of aliyun-cli

steps:
- uses: actions/checkout@v3
- uses: aikin-vip/setup-aliyun-cli@v2.0.0
  with:
    access-key-id: ${{ secrets.ALIYUN_ACCESS_KEY_ID }}
    access-key-secret: ${{ secrets.ALIYUN_ACCESS_KEY_SECRET }}
    region: ${{ secrets.ALIYUN_REGION }}
  env:
    # use GITHUB_TOKEN to avoid trigger rate limit
    # https://docs.github.com/en/actions/security-guides/automatic-token-authentication
    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: aliyun oss cp ./dir oss://backet/path -r -u

Specify aliyun-cli version

steps:
- uses: actions/checkout@v1
- uses: aikin-vip/setup-aliyun-cli@v2.0.0
  with:
    access-key-id: ${{ secrets.ALIYUN_ACCESS_KEY_ID }}
    access-key-secret: ${{ secrets.ALIYUN_ACCESS_KEY_SECRET }}
    region: ${{ secrets.ALIYUN_REGION }}
    aliyun-cli-version: 3.0.117
- run: aliyun oss cp ./dir oss://backet/path -r -u

License

MIT