Skip to content
Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

delete-gae-version-action

Build Status

This action will allow you to delete Google App Engine versions which do not receive any traffic.

Usage

- name: Delete GAE versions
  uses: vijayp23/delete-gae-version-action@1.0.0
  with:
    service-account: ${{ secrets.SERVICE_ACCOUNT }}
    project-id: ${{ secrets.PROJECT_ID }}
    service-name: ${{ secrets.SERVICE_NAME }}
    # Optional, default is 0
    retain-versions: 1
    # Optional, default is false
    debug: false

Inputs

Required

  • service-account: service account key which will be used for authentication

  • project-id: GCP project id in which GAE service is available

  • service-name: name of the GAE service

Optional

  • retain-versions: number of versions to be retained (not deleted). Versions are ordered based on last deployed date. This option will allow to keep latest versions
  • debug: test action and check version details

Note

  • You cannot delete a version of a service that is currently receiving traffic

About

This action will allow you to deploy Google App Engine service and delete versions which do not receive any traffic

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages