Skip to content

vijayp23/delete-gae-version-action

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

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •