{"repo":"Jumbo810/Upload_Github_Artifacts_TO_GDrive","free":true,"listed":false,"github":"https://github.com/Jumbo810/Upload_Github_Artifacts_TO_GDrive","clone":"git clone https://github.com/Jumbo810/Upload_Github_Artifacts_TO_GDrive.git","description":"Automates secure CI/CD artifact backups to Google Drive. Features per-file retention, auto-sharing, smart format conversion, and zero-config privacy.","language":"JavaScript","stars":24,"topics":["artifacts","automation","backup","ci-cd","devops","github-actions","google-drive","google-drive-api","open-source","productivity"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Upload Github-Actions Artifacts TO Google Drive Github Action To Upload Artifacts to Google Drive Using A Google Drive API. 📺 Video Tutorial Watch our comprehensive tutorial on how to use this action: [!NOTE] The video shows converting credentials to Base64 ( 3:27 to 5:00 ). you can skip this part! You can now simply paste the plain JSON content into your GitHub Secret. Base64 is still supported but optional. This tutorial covers: - Setting up the Google Drive API - Creating and configuring a service account - Using the action in your GitHub workflow - Handling different upload scenarios 🚀 Quick Start ✨ Features - Upload files from your GitHub workflow to Google Drive - Support for uploading multiple files using glob patterns - Create nested folders automatically - Option to override existing files - Support for custom file naming - Secure handling of Google Drive credentials - Multiple file handling strategies (delete, update, or add new) - Safe Per-File Retention Policy : Automatically manage version history by keeping only the N most recent versions of each specific file , ensuring unrelated files are safe. - Share Notifications : Opt-in email alerts to notify recipients immediately when files are shared with them. - Smart Format Conversion : Automatically convert CSV/Excel/Markdown files to native Google Docs/Sheets formats. - Auto-Sharing : Grant immediate access to teammates via email list. - Traceability : Inject build metadata (Commit, Branch, Run Link) into file de","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jumbo810","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jumbo810/Upload_Github_Artifacts_TO_GDrive/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}