Skip to content

patrickandersondeakin/pde_github_access_pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

70 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Auto-Contributor Access Pipeline πŸš€

Automate contributor onboarding: A Google Form collects user info β†’ Zapier pushes it to your GitHub repo β†’ A GitHub Actions workflow triggers and grants repo access using your provided Personal Access Token (PAT).

Key Benefits:

  • Zero manual invites for contributors
  • Secure, auditable access granting
  • Integrates seamlessly with Google Workspace + GitHub

GitHub Actions Zapier Google Forms

How It Works πŸ”„

  1. User submits Google Form (e.g., GitHub username, reason for access).
  2. Zapier detects new response β†’ creates a file/commit in the repo (quiz-results).
  3. GitHub Workflow triggers on push β†’ parses the request β†’ uses your PAT to add the user as collaborator to target repos.

High-level flow (text diagram):

graph LR
    A[Google Form Submission] --> B[Zapier Zap]
    B --> C[Create File/Commit in GitHub Repo]
    C --> D[GitHub Actions Workflow Trigger]
    D --> E[Parse Request]
    E --> F[GitHub API: Add Collaborator]
    F --> G[User Gains Access! πŸŽ‰]
Loading

About

Testing Repo for PDE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •