Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixing gitspiegel trigger workflow #683

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Nov 7, 2023

  1. Fixing gitspiegel trigger workflow

    The first attept to use a workflow to protect GitLab CI from untrusted contributors failed, because GitHub doesn't pass secrets to workflows for PRs that originate from forks. 
     
    This uses a different approach: instead of triggerring gitspiegel API directly from the workflow, we're just spawning an empty workflow with a specific path, and gitspiegel listens for `workflow_run` event to start mirroring.  
    
    The idea is the same: for the first-time contributors, running workflows would require manual aciton and that would block mirroring. But this time, we don't need any secrets to make it work.
    mutantcornholio committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    905ee36 View commit details
    Browse the repository at this point in the history