Skip to content

Add .nvmrc + engines, ignore pycache, remove .pyc files, delete empty Chart.yaml - #1531

Merged
BigBen-7 merged 2 commits into
PinSpace-Org:mainfrom
Femaleotaku:fix/femaleotaku-nvmrc-gitignore-pycache-chart
Oct 17, 2026
Merged

BigBen-7 merged 2 commits into
PinSpace-Org:mainfrom
Femaleotaku:fix/femaleotaku-nvmrc-gitignore-pycache-chart

Conversation

@Femaleotaku

Copy link
Copy Markdown
Contributor

Summary

This PR addresses four repository hygiene issues:

Changes

  1. [Repo] Declare the supported Node.js version (.nvmrc and engines) #1465 — Added root .nvmrc (node 20) and engines.node: >=20 to root, Backend, Frontend, and analytics package.json files. READMEs and CI already specify Node 20; this enforces it.

  2. [Repo] Ignore Python bytecode (__pycache__ and *.pyc) #1466 — Added __pycache__/ and *.py[cod] to .gitignore so Python bytecode is no longer committable.

  3. [Repo] Remove the committed .pyc files from infrastructure/scripts #1467 — git rm --cached the two tracked .pyc files (notify-changes.cpython-313.pyc and parse-tf-plan.cpython-313.pyc) from infrastructure/scripts/__pycache__/.

  4. [Infra] infrastructure/k8s/Chart.yaml is empty, so the Helm templates cannot be used #1468 — Deleted the empty infrastructure/k8s/Chart.yaml. The canonical Helm chart already exists at k8s/helm/gistpin/Chart.yaml with valid content. The empty file was preventing helm lint from working on the templates directory.

Closes #1465
Closes #1466
Closes #1467
Closes #1468

…Chart.yaml

- PinSpace-Org#1465: Add .nvmrc (node 20) and engines.node >=20 to root, Backend, Frontend, and analytics package.json
- PinSpace-Org#1466: Add __pycache__/ and *.py[cod] to .gitignore
- PinSpace-Org#1467: git rm --cached tracked .pyc files in infrastructure/scripts/__pycache__/
- PinSpace-Org#1468: Delete empty infrastructure/k8s/Chart.yaml (canonical chart is at k8s/helm/gistpin/Chart.yaml)

Closes PinSpace-Org#1465
Closes PinSpace-Org#1466
Closes PinSpace-Org#1467
Closes PinSpace-Org#1468
@drips-wave

drips-wave Bot commented Oct 17, 2026

Copy link
Copy Markdown

@Femaleotaku Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@BigBen-7
BigBen-7 merged commit 2ecd2ba into PinSpace-Org:main Oct 17, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants