Skip to content
This repository was archived by the owner on Jan 5, 2026. It is now read-only.
convictionalPublic archive

About

No description, website, or topics provided.

Resources

Stars

5 stars

Watchers

2 watching

Forks

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

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Update January 2026: This repository is now archived.

GCP Storage Action

Simple action for uploading and downloading file with GCP storage.

Argument Required Default Description
source_file Yes N/A Where the file is being copied from. This can be either a local file or a gs:// file path. source_file or destination_file must have gs://.
destination_file Yes N/A Where the file is going to be. This can be either a local file or a gs:// file path.
application_credentials Yes N/A These are the IAM credentials for accessing the GCP bucket.
project_id Yes N/A The project id that the bucket lives under.

Examples

- uses: convictional/gcp-storage-action@master
  with:
    source_file: ./local_file.txt
    destination_file: gs://yourbucket/folder/local_file.txt
    application_credentials: ${{ secrets.GCP_AUTH }}
    project_id: myproject_on_gcp

Development

docker build . -t gcp-storage-action
docker run gcp-storage-action --env INPUT_SOURCE_FILE='' --env INPUT_DESTINATION_FILE=''

About

No description, website, or topics provided.

Resources

Stars

5 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages