Skip to content

Serverless-Devs Initialization Github Actions

Actions
Install Serverless-Devs tool and configure the credentials
v2
Latest
Star (3)

GitHub Actions status License

Serverless-Devs Initialization Action For Github Actions

Install Serverless-Devs tool and configure its credentials for use in other Github Actions.

Table of Contents

Prerequisites

You should be familiar with Serverless-Devs tool. For more information, see:

Usage

Currently, Serverless-Devs supports the following global configuration vendors (in alphabetical order):

Cloud Vendor Name Shorthand
Alibaba Cloud Database (DRDS) Alibaba Cloud alibaba
AWS AWS aws
Azure Azure Azure
Baiduyun Baidu Cloud baidu
Google Cloud Google Cloud Google
Huawei Huawei Cloud Huawei
Tencent Tencent Cloud Tencent

The input credentials of the action are different for different cloud platform. Alibaba is taken as an example in the following step:

    - name: Initializing Serverless-Devs
      uses: Serverless-Devs/Serverless-Devs-Initialization-Action@main
      with:
        AccountID: ${{ secrets.ALIYUN_ACCOUNT_ID }}
        AccessKeyID: ${{ secrets.ALIYUN_ACCESS_KEY_ID }}
        AccessKeySecret: ${{ secrets.ALIYUN_ACCESS_KEY_SECRET }}

See action.yml for the full documentation for this action's inputs.

The application of Serverless-Devs Initialization Actions can refer to Serverless CI/CD

Credentials

Do not store credentials in your repository's code. You may use GitHub Actions secrets to store credentials and redact credentials from GitHub Actions workflow logs.

License Summary

This code is made available under the MIT license.

Serverless-Devs Initialization Github Actions is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Install Serverless-Devs tool and configure the credentials
v2
Latest

Serverless-Devs Initialization Github Actions is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.