Skip to content

chore(public-prep): OG-Meta + CHANGELOG + CodeQL Security-Scanning#59

Merged
sven-rausch merged 1 commit into
mainfrom
polish/og-meta-changelog-codeql
May 15, 2026
Merged

chore(public-prep): OG-Meta + CHANGELOG + CodeQL Security-Scanning#59
sven-rausch merged 1 commit into
mainfrom
polish/og-meta-changelog-codeql

Conversation

@sven-rausch
Copy link
Copy Markdown
Member

Summary

Drei Polish-Themen nach Visibility-Flip, gebündelt:

1. OG-Meta + Twitter-Card in 3 HTML-Files

Bisher rendert das Sharing auf Slack/Discord/LinkedIn nur den nackten Title-Snippet. Mit den neuen Meta-Tags wird images/ingame.png (1672×941, nah am OG-Optimum 1.91:1) als Preview-Bild gezogen.

  • landing.html: og:type=website, target /
  • spielprinzip.html: og:type=article, target /spielprinzip
  • index.html: og:type=website, target /play + neue meta description

2. CHANGELOG.md (Tier-by-Tier History)

Tier 0–4 plus 3.5/3.6/3.7/3.8/3.9 als kompakte Bullet-Liste pro Tier mit Commit-Hash-Refs. Lose an Keep a Changelog angelehnt, aber flach statt Added/Changed/Fixed-Buckets (passt zum Roadmap-Stil).

3. CodeQL Security-Scanning (.github/workflows/codeql.yml)

  • Sprachen: python + javascript-typescript (build-mode none)
  • Trigger: push/PR auf main + wöchentlich Montag 06:00 UTC
  • Query-Set: security-and-quality
  • Findings landen im Security-Tab

Test plan

  • Prettier 3.3.3 (CI-Pin) clean
  • CodeQL-Workflow läuft nach Merge erfolgreich durch (initial-run dauert ~15min)
  • Social-Preview prüfen: https://prod-is-lava.dev/ in Slack/Discord paste, sollte Karte mit ingame.png + Title rendern
  • CHANGELOG.md lesbar auf GitHub.com

🤖 Generated with Claude Code

@sven-rausch sven-rausch enabled auto-merge (squash) May 15, 2026 09:37
@sven-rausch sven-rausch force-pushed the polish/og-meta-changelog-codeql branch from a21e08c to 614d2cf Compare May 15, 2026 09:38
@github-advanced-security
Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

Drei Polish-Themen nach Visibility-Flip, gebuendelt in einem PR:

**1. Open-Graph + Twitter-Card Meta-Tags** in `static/landing.html`,
`static/spielprinzip.html`, `static/index.html`. Bisher wurde beim
Sharing auf Slack/Discord/LinkedIn/Twitter nur der nackte Title-Snippet
gerendert. Jetzt:

- og:title/description/url pro Seite spezifisch
- og:image = https://prod-is-lava.dev/images/ingame.png (1672x941
  Landscape, naehe am OG-Optimum 1.91:1)
- og:image:width/height fuer schnelles Crawler-Sizing
- og:locale=de_DE, og:type=website (landing/index) bzw. article
  (spielprinzip)
- twitter:card=summary_large_image + twitter:title/description/image

**2. CHANGELOG.md** mit Tier-by-Tier History (Tier 0-4 + 3.5/3.6/3.7
/3.8/3.9). Lose an Keep-a-Changelog 1.1 angelehnt, aber flach statt
Added/Changed/Fixed-Buckets (passt zum Roadmap-Stil). Detail-Commits
sind im git log; CHANGELOG listet die groesseren Meilensteine pro
Tier mit kurzen Bullet-Points und Commit-Hash-Refs.

**3. CodeQL Security-Scanning** als `.github/workflows/codeql.yml`.
- Sprachen: python + javascript-typescript (build-mode: none, da
  beide reine Source-Analysis)
- Trigger: push/PR auf main + wochentlich Montag 06:00 UTC
- Query-Set: security-and-quality (default + extended quality checks)
- Findings landen im GitHub Security-Tab; werden separat ge-issued
  wenn etwas auftaucht
- Kostenlos fuer public repos (seit Repo-Flip auf 2026-05-15)

Prettier 3.3.3 (CI-Pin) OK.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@sven-rausch sven-rausch force-pushed the polish/og-meta-changelog-codeql branch from 614d2cf to 3e4dcd1 Compare May 15, 2026 09:42
@sven-rausch sven-rausch merged commit 1b80f48 into main May 15, 2026
9 checks passed
@sven-rausch sven-rausch deleted the polish/og-meta-changelog-codeql branch May 15, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants