cc-archive / vocabulary-legacy

A cohesive design system & Vue component library to unify the web-facing Creative Commons

Home Page:https://cc-vocabulary.netlify.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Disable Netlify builds on pull requests

brylie opened this issue · comments

Netlify is currently running several jobs on each pull request submitted to this project. The Netlify jobs create a lot of noise and some confusion in our CI/review process.

Task

  • disable automatic Netlify builds on pull requests

@brylie I will take up this issue. Thanks

@Akpjunior94, thanks! I've assigned you to the issue.

@brylie Based on my research I realized that the netlify workflow is an App integration which means it can be disabled on the repo settings with the right permission.

I raised a Dummy PR and I noticed that the netlify deploy is canceled
image

This issue should've been staff-only. I had the Netlify GUI access so I've disabled preview deployments for PRs from the Netlify dashboard.

@dhruvkb, would you please grant me (brylie@creativecommons.org) access to the Netlify dashboard for CC organization repositories?

@TimidRobot and @annatuma have the "Owner" permissions to modify team members. I'm a "Collaborator" to I'm only allowed to remove myself.

This issue should've been staff-only. I had the Netlify GUI access so I've disabled preview deployments for PRs from the Netlify dashboard.

Okay @dhruvkb thanks for the update