Skip to content

minor refactor

minor refactor #13

Workflow file for this run

name: Check for .env in PR
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
check-env:
name: Ensure .env file is not committed
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Check for .env file in PR
run: |
echo "Checking for .env files..."
if git diff --name-only origin/main...HEAD | grep -E '^(\.env|.*\/\.env)$'; then
echo "ERROR: .env file detected in pull request. Please remove it before merging."
exit 1
else
echo "No .env files found in PR."
fi