Skip to content

Latest commit

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Github Action for Serverless

This Action wraps the Serverless Framework to enable common Serverless commands.

This project is looking for maintainers!

If you would like to be a maintainer of this project, please reach out to one of the active Serverless organization members to express your interest.

Welcome, and thanks in advance for your help!

Usage

An example workflow to deploy a project with serverless:

name: Deploy master branchon:
push:
branches:
- masterjobs:
deploy:
name: deployruns-on: ubuntu-lateststrategy:
matrix:
node-version: [12.x]steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}uses: actions/setup-node@v1with:
node-version: ${{ matrix.node-version }}
- run: npm ci
- name: serverless deployuses: serverless/github-action@masterwith:
args: deployenv:
SERVERLESS_ACCESS_KEY: ${{ secrets.SERVERLESS_ACCESS_KEY }}# or if using AWS credentials directly# AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}# AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}

License

The Dockerfile and associated scripts and documentation in this project are released under the Apache-2 license.

About

:octocat: A Github Action for deploying with the Serverless Framework

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages