It was scientifically proven that deploying on a Friday evening increases the chance of having a broken production server on the weekend. No Deploy Friday is a GitHub Action that will make sure that you don't do it.
15 minutes ago
Wohoo! Final release for today, let's celebrate! 🍻
Merging is blocked
1 check failed - No Deploy Friday
Because setting up a billing system is difficult
It's made out of ten lines of code and a library, ffs
Because GitHub Actions must be open source to work
I mean, how many bugs can there be in one if statement?
Create a file called `.github/workflows/no-deploy-friday.yml` in your repository with the following contents
Will be used to determine when to start blocking pull requests
name: 'No Deploy Friday' on: pull_request: branches: [ master ] jobs: ndf: runs-on: ubuntu-latest steps: - uses: gbougakov/no-deploy-friday@v1 with: timezone: 'UTC'