Releases: Hack23/homepage
Hack23 Homepage v1.0.17
Highlights
ποΈ Infrastructure & DevOps
- build(deps): Bump actions/dependency-review-action from 4.9.0 to 5.0.0 @dependabot[bot] (#1226)
π Security & Compliance
- build(deps): Bump actions/dependency-review-action from 4.9.0 to 5.0.0 @dependabot[bot] (#1226)
π¦ Dependencies
- build(deps): Bump fast-uri from 3.1.0 to 3.1.2 in the npm_and_yarn group across 1 directory @dependabot[bot] (#1227)
- build(deps): Bump actions/dependency-review-action from 4.9.0 to 5.0.0 @dependabot[bot] (#1226)
π Content & SEO
- build(deps): Bump fast-uri from 3.1.0 to 3.1.2 in the npm_and_yarn group across 1 directory @dependabot[bot] (#1227)
- build(deps): Bump actions/dependency-review-action from 4.9.0 to 5.0.0 @dependabot[bot] (#1226)
π Hack23 Quality & Security Badges
π ISMS Public Policies
Hack23 is committed to transparency and evidence-based security. All policies are publicly available:
π Quality & Security Reports
This release includes comprehensive quality assurance and security validation:
π Supply Chain Security (SLSA Build Level 3)
- β Build Provenance Attestation: View Attestations
- π¦ SBOM (SPDX format):
homepage-v1.0.17.spdx.json - π GitHub OIDC Signing: Ephemeral credentials, no long-lived secrets
- π‘οΈ Tag-Triggered Parameterless Builds: Reproducible builds from source tags (workflow_dispatch allows version parameter input)
π§ͺ Test & Quality Reports (docs/ directory)
- β HTML Validation: W3C standards compliance
- β‘ Lighthouse Audit: Performance, SEO, Best Practices
- βΏ Accessibility Report: WCAG 2.1 AA compliant (Score: 100)
- π Security Scan: OWASP ZAP full scan
- π Documentation Viewer: Comprehensive quality dashboard
π Quality Metrics
- Lighthouse Performance: > 90
- Lighthouse Accessibility: 100 (WCAG 2.1 AA)
- Lighthouse SEO: 100
- Lighthouse Best Practices: 100
- HTML Validation: Pass (W3C)
- Security Score: OpenSSF Scorecard tracked
π Deployment Targets
- Primary: https://hack23.com (AWS S3 + CloudFront)
- Backup: https://hack23.github.io/homepage/ (GitHub Pages)
- Node.js Version: 26 (Current)
π Verify Release Artifacts
Verify Build Attestations
# Install GitHub CLI (gh) if not already installed
# Download and verify the release artifact
gh attestation verify homepage-v1.0.17.zip --owner Hack23View SBOM (Software Bill of Materials)
# Download the SBOM from release assets
gh release download v1.0.17 --repo Hack23/homepage --pattern "homepage-v1.0.17.spdx.json"
# View SBOM in JSON format
cat homepage-v1.0.17.spdx.json | jq
# Extract package list from SBOM
cat homepage-v1.0.17.spdx.json | jq '.packages[] | {name, version}'Verify Release Signature
# Verify the release was signed with GitHub's OIDC provider
gh attestation verify homepage-v1.0.17.zip \
--owner Hack23 \
--signer-workflow Hack23/homepage/.github/workflows/release.ymlπ Contributors
Thanks to @dependabot[bot], @pethers and dependabot[bot] for their contributions to this release!
Full Changelog: v1.0.16...v1.0.17
π¦ Release Artifacts
homepage-v1.0.17.zip- Complete website package (minified HTML/CSS/JS)homepage-v1.0.17.zip.sha256- Checksum for verificationhomepage-v1.0.17.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
π Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify artifacts using the GitHub CLI:
# Verify checksum
sha256sum -c homepage-v1.0.17.zip.sha256
# Verify build attestation
gh attestation verify homepage-v1.0.17.zip -R Hack23/homepageHack23 Homepage v1.0.16
Highlights
ποΈ Infrastructure & DevOps
- build(deps): Bump release-drafter/release-drafter from 7.2.1 to 7.3.0 @dependabot[bot] (#1225)
- build(deps): Bump github/codeql-action from 4.35.3 to 4.35.4 @dependabot[bot] (#1223)
- build(deps): Bump actions/labeler from 6.0.1 to 6.1.0 @dependabot[bot] (#1222)
π Security & Compliance
- build(deps): Bump github/codeql-action from 4.35.3 to 4.35.4 @dependabot[bot] (#1223)
π¦ Dependencies
- build(deps): Bump release-drafter/release-drafter from 7.2.1 to 7.3.0 @dependabot[bot] (#1225)
- build(deps): Bump the npm_and_yarn group across 1 directory with 2 updates @dependabot[bot] (#1224)
- build(deps): Bump github/codeql-action from 4.35.3 to 4.35.4 @dependabot[bot] (#1223)
- build(deps): Bump actions/labeler from 6.0.1 to 6.1.0 @dependabot[bot] (#1222)
π Content & SEO
- build(deps): Bump release-drafter/release-drafter from 7.2.1 to 7.3.0 @dependabot[bot] (#1225)
- build(deps): Bump the npm_and_yarn group across 1 directory with 2 updates @dependabot[bot] (#1224)
- build(deps): Bump github/codeql-action from 4.35.3 to 4.35.4 @dependabot[bot] (#1223)
- build(deps): Bump actions/labeler from 6.0.1 to 6.1.0 @dependabot[bot] (#1222)
π Hack23 Quality & Security Badges
π ISMS Public Policies
Hack23 is committed to transparency and evidence-based security. All policies are publicly available:
π Quality & Security Reports
This release includes comprehensive quality assurance and security validation:
π Supply Chain Security (SLSA Build Level 3)
- β Build Provenance Attestation: View Attestations
- π¦ SBOM (SPDX format):
homepage-v1.0.16.spdx.json - π GitHub OIDC Signing: Ephemeral credentials, no long-lived secrets
- π‘οΈ Tag-Triggered Parameterless Builds: Reproducible builds from source tags (workflow_dispatch allows version parameter input)
π§ͺ Test & Quality Reports (docs/ directory)
- β HTML Validation: W3C standards compliance
- β‘ Lighthouse Audit: Performance, SEO, Best Practices
- βΏ Accessibility Report: WCAG 2.1 AA compliant (Score: 100)
- π Security Scan: OWASP ZAP full scan
- π Documentation Viewer: Comprehensive quality dashboard
π Quality Metrics
- Lighthouse Performance: > 90
- Lighthouse Accessibility: 100 (WCAG 2.1 AA)
- Lighthouse SEO: 100
- Lighthouse Best Practices: 100
- HTML Validation: Pass (W3C)
- Security Score: OpenSSF Scorecard tracked
π Deployment Targets
- Primary: https://hack23.com (AWS S3 + CloudFront)
- Backup: https://hack23.github.io/homepage/ (GitHub Pages)
- Node.js Version: 26 (Current)
π Verify Release Artifacts
Verify Build Attestations
# Install GitHub CLI (gh) if not already installed
# Download and verify the release artifact
gh attestation verify homepage-v1.0.16.zip --owner Hack23View SBOM (Software Bill of Materials)
# Download the SBOM from release assets
gh release download v1.0.16 --repo Hack23/homepage --pattern "homepage-v1.0.16.spdx.json"
# View SBOM in JSON format
cat homepage-v1.0.16.spdx.json | jq
# Extract package list from SBOM
cat homepage-v1.0.16.spdx.json | jq '.packages[] | {name, version}'Verify Release Signature
# Verify the release was signed with GitHub's OIDC provider
gh attestation verify homepage-v1.0.16.zip \
--owner Hack23 \
--signer-workflow Hack23/homepage/.github/workflows/release.ymlπ Contributors
Thanks to @dependabot[bot], @pethers and dependabot[bot] for their contributions to this release!
Full Changelog: v1.0.15...v1.0.16
π¦ Release Artifacts
homepage-v1.0.16.zip- Complete website package (minified HTML/CSS/JS)homepage-v1.0.16.zip.sha256- Checksum for verificationhomepage-v1.0.16.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
π Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify artifacts using the GitHub CLI:
# Verify checksum
sha256sum -c homepage-v1.0.16.zip.sha256
# Verify build attestation
gh attestation verify homepage-v1.0.16.zip -R Hack23/homepageHack23 Homepage v1.0.15
Highlights
ποΈ Infrastructure & DevOps
- chore: update Node.js to v26 (current) across all workflows and tooling @copilot-swe-agent[bot] (#1220)
- chore: use Node.js 26 consistently across all workflows @copilot-swe-agent[bot] (#1221)
- build(deps): Bump aws-actions/configure-aws-credentials from 6.1.0 to 6.1.1 @dependabot[bot] (#1219)
π Documentation
- chore: update Node.js to v26 (current) across all workflows and tooling @copilot-swe-agent[bot] (#1220)
π Code Quality & Refactoring
- chore: update Node.js to v26 (current) across all workflows and tooling @copilot-swe-agent[bot] (#1220)
π¦ Dependencies
- chore: update Node.js to v26 (current) across all workflows and tooling @copilot-swe-agent[bot] (#1220)
- build(deps): Bump aws-actions/configure-aws-credentials from 6.1.0 to 6.1.1 @dependabot[bot] (#1219)
π€ GitHub Copilot & AI
- chore: update Node.js to v26 (current) across all workflows and tooling @copilot-swe-agent[bot] (#1220)
- chore: use Node.js 26 consistently across all workflows @copilot-swe-agent[bot] (#1221)
π Content & SEO
- chore: update Node.js to v26 (current) across all workflows and tooling @copilot-swe-agent[bot] (#1220)
- chore: use Node.js 26 consistently across all workflows @copilot-swe-agent[bot] (#1221)
- build(deps): Bump aws-actions/configure-aws-credentials from 6.1.0 to 6.1.1 @dependabot[bot] (#1219)
π Hack23 Quality & Security Badges
π ISMS Public Policies
Hack23 is committed to transparency and evidence-based security. All policies are publicly available:
π Quality & Security Reports
This release includes comprehensive quality assurance and security validation:
π Supply Chain Security (SLSA Build Level 3)
- β Build Provenance Attestation: View Attestations
- π¦ SBOM (SPDX format):
homepage-v1.0.15.spdx.json - π GitHub OIDC Signing: Ephemeral credentials, no long-lived secrets
- π‘οΈ Tag-Triggered Parameterless Builds: Reproducible builds from source tags (workflow_dispatch allows version parameter input)
π§ͺ Test & Quality Reports (docs/ directory)
- β HTML Validation: W3C standards compliance
- β‘ Lighthouse Audit: Performance, SEO, Best Practices
- βΏ Accessibility Report: WCAG 2.1 AA compliant (Score: 100)
- π Security Scan: OWASP ZAP full scan
- π Documentation Viewer: Comprehensive quality dashboard
π Quality Metrics
- Lighthouse Performance: > 90
- Lighthouse Accessibility: 100 (WCAG 2.1 AA)
- Lighthouse SEO: 100
- Lighthouse Best Practices: 100
- HTML Validation: Pass (W3C)
- Security Score: OpenSSF Scorecard tracked
π Deployment Targets
- Primary: https://hack23.com (AWS S3 + CloudFront)
- Backup: https://hack23.github.io/homepage/ (GitHub Pages)
- Node.js Version: 26 (Current)
π Verify Release Artifacts
Verify Build Attestations
# Install GitHub CLI (gh) if not already installed
# Download and verify the release artifact
gh attestation verify homepage-v1.0.15.zip --owner Hack23View SBOM (Software Bill of Materials)
# Download the SBOM from release assets
gh release download v1.0.15 --repo Hack23/homepage --pattern "homepage-v1.0.15.spdx.json"
# View SBOM in JSON format
cat homepage-v1.0.15.spdx.json | jq
# Extract package list from SBOM
cat homepage-v1.0.15.spdx.json | jq '.packages[] | {name, version}'Verify Release Signature
# Verify the release was signed with GitHub's OIDC provider
gh attestation verify homepage-v1.0.15.zip \
--owner Hack23 \
--signer-workflow Hack23/homepage/.github/workflows/release.ymlπ Contributors
Thanks to @Copilot, @dependabot[bot], @pethers, copilot-swe-agent[bot] and dependabot[bot] for their contributions to this release!
Full Changelog: v1.0.14...v1.0.15
π¦ Release Artifacts
homepage-v1.0.15.zip- Complete website package (minified HTML/CSS/JS)homepage-v1.0.15.zip.sha256- Checksum for verificationhomepage-v1.0.15.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
π Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify artifacts using the GitHub CLI:
# Verify checksum
sha256sum -c homepage-v1.0.15.zip.sha256
# Verify build attestation
gh attestation verify homepage-v1.0.15.zip -R Hack23/homepageHack23 Homepage v1.0.14
Highlights
ποΈ Infrastructure & DevOps
- Optimize S3 deploy: --size-only + 3 sync passes to eliminate CloudTrail event storm @copilot-swe-agent[bot] (#1218)
- build(deps): Bump step-security/harden-runner from 2.19.0 to 2.19.1 @dependabot[bot] (#1217)
π Security & Compliance
- build(deps): Bump step-security/harden-runner from 2.19.0 to 2.19.1 @dependabot[bot] (#1217)
π Code Quality & Refactoring
- build(deps): Bump step-security/harden-runner from 2.19.0 to 2.19.1 @dependabot[bot] (#1217)
π¦ Dependencies
- build(deps): Bump step-security/harden-runner from 2.19.0 to 2.19.1 @dependabot[bot] (#1217)
π Content & SEO
- Optimize S3 deploy: --size-only + 3 sync passes to eliminate CloudTrail event storm @copilot-swe-agent[bot] (#1218)
- build(deps): Bump step-security/harden-runner from 2.19.0 to 2.19.1 @dependabot[bot] (#1217)
π Hack23 Quality & Security Badges
π ISMS Public Policies
Hack23 is committed to transparency and evidence-based security. All policies are publicly available:
π Quality & Security Reports
This release includes comprehensive quality assurance and security validation:
π Supply Chain Security (SLSA Build Level 3)
- β Build Provenance Attestation: View Attestations
- π¦ SBOM (SPDX format):
homepage-v1.0.14.spdx.json - π GitHub OIDC Signing: Ephemeral credentials, no long-lived secrets
- π‘οΈ Tag-Triggered Parameterless Builds: Reproducible builds from source tags (workflow_dispatch allows version parameter input)
π§ͺ Test & Quality Reports (docs/ directory)
- β HTML Validation: W3C standards compliance
- β‘ Lighthouse Audit: Performance, SEO, Best Practices
- βΏ Accessibility Report: WCAG 2.1 AA compliant (Score: 100)
- π Security Scan: OWASP ZAP full scan
- π Documentation Viewer: Comprehensive quality dashboard
π Quality Metrics
- Lighthouse Performance: > 90
- Lighthouse Accessibility: 100 (WCAG 2.1 AA)
- Lighthouse SEO: 100
- Lighthouse Best Practices: 100
- HTML Validation: Pass (W3C)
- Security Score: OpenSSF Scorecard tracked
π Deployment Targets
- Primary: https://hack23.com (AWS S3 + CloudFront)
- Backup: https://hack23.github.io/homepage/ (GitHub Pages)
- Node.js Version: 24 (LTS)
π Verify Release Artifacts
Verify Build Attestations
# Install GitHub CLI (gh) if not already installed
# Download and verify the release artifact
gh attestation verify homepage-v1.0.14.zip --owner Hack23View SBOM (Software Bill of Materials)
# Download the SBOM from release assets
gh release download v1.0.14 --repo Hack23/homepage --pattern "homepage-v1.0.14.spdx.json"
# View SBOM in JSON format
cat homepage-v1.0.14.spdx.json | jq
# Extract package list from SBOM
cat homepage-v1.0.14.spdx.json | jq '.packages[] | {name, version}'Verify Release Signature
# Verify the release was signed with GitHub's OIDC provider
gh attestation verify homepage-v1.0.14.zip \
--owner Hack23 \
--signer-workflow Hack23/homepage/.github/workflows/release.ymlπ Contributors
Thanks to @Copilot, @dependabot[bot], @pethers, copilot-swe-agent[bot] and dependabot[bot] for their contributions to this release!
Full Changelog: v1.0.13...v1.0.14
π¦ Release Artifacts
homepage-v1.0.14.zip- Complete website package (minified HTML/CSS/JS)homepage-v1.0.14.zip.sha256- Checksum for verificationhomepage-v1.0.14.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
π Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify artifacts using the GitHub CLI:
# Verify checksum
sha256sum -c homepage-v1.0.14.zip.sha256
# Verify build attestation
gh attestation verify homepage-v1.0.14.zip -R Hack23/homepageHack23 Homepage v1.0.13
Highlights
ποΈ Infrastructure & DevOps
- build(deps): Bump github/codeql-action from 4.35.2 to 4.35.3 @dependabot[bot] (#1216)
- chore(deps): bump release-drafter/release-drafter from 7.2.0 to 7.2.1 @dependabot[bot] (#1195)
π Security & Compliance
- build(deps): Bump github/codeql-action from 4.35.2 to 4.35.3 @dependabot[bot] (#1216)
π Internationalization
- build(deps): Bump github/codeql-action from 4.35.2 to 4.35.3 @dependabot[bot] (#1216)
- i18n(da): re-sync index_da.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1211)
- i18n(no): re-sync index_no.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1210)
- i18n(zh): re-sync index_zh.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1212)
- i18n(fr): re-sync index_fr.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1207)
- i18n(ja): re-sync index_ja.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1214)
- i18n(de): re-sync index_de.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1209)
- feat(es): re-sync index_es.html with April 2026 English commits + remove stale hreflang/footer refs to missing translations @copilot-swe-agent[bot] (#1213)
- Sync index_sv.html with index.html: hero, products, past-projects, and more @copilot-swe-agent[bot] (#1208)
- feat(i18n): re-sync index_fi.html with English April 28β29 rewrites @copilot-swe-agent[bot] (#1206)
- i18n(nl): re-sync index_nl.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1215)
- [WIP] Translate 9 new product pages into Finnish @copilot-swe-agent[bot] (#1188)
- i18n(ja): add 9 missing Japanese product pages β restore 14-language parity @copilot-swe-agent[bot] (#1191)
- [WIP] Translate 9 new product pages to Norwegian for language parity @copilot-swe-agent[bot] (#1186)
- i18n(da): add 9 missing Danish product pages β restore 14-language parity @copilot-swe-agent[bot] (#1193)
- i18n(nl): add 9 missing Dutch product pages β restore 14-language parity @copilot-swe-agent[bot] (#1189)
- [WIP] Translate 9 new product pages into Spanish @copilot-swe-agent[bot] (#1185)
- i18n(de): translate 9 new product pages to restore full German coverage @copilot-swe-agent[bot] (#1190)
- i18n(zh): add 9 missing Chinese translations to restore 14-language parity @copilot-swe-agent[bot] (#1194)
- [WIP] Translate 9 new product pages into French @copilot-swe-agent[bot] (#1187)
- feat(sv): Add 9 Swedish translations for new product pages (Phase 8) @copilot-swe-agent[bot] (#1192)
π¨ UI/UX Improvements
- i18n(zh): re-sync index_zh.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1212)
- i18n(fr): re-sync index_fr.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1207)
- i18n(ja): re-sync index_ja.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1214)
π Documentation
- [WIP] Translate 9 new product pages into Finnish @copilot-swe-agent[bot] (#1188)
- i18n(ja): add 9 missing Japanese product pages β restore 14-language parity @copilot-swe-agent[bot] (#1191)
- [WIP] Translate 9 new product pages to Norwegian for language parity @copilot-swe-agent[bot] (#1186)
- i18n(da): add 9 missing Danish product pages β restore 14-language parity @copilot-swe-agent[bot] (#1193)
- i18n(nl): add 9 missing Dutch product pages β restore 14-language parity @copilot-swe-agent[bot] (#1189)
- [WIP] Translate 9 new product pages into Spanish @copilot-swe-agent[bot] (#1185)
- i18n(de): translate 9 new product pages to restore full German coverage @copilot-swe-agent[bot] (#1190)
- i18n(zh): add 9 missing Chinese translations to restore 14-language parity @copilot-swe-agent[bot] (#1194)
- [WIP] Translate 9 new product pages into French @copilot-swe-agent[bot] (#1187)
- feat(sv): Add 9 Swedish translations for new product pages (Phase 8) @copilot-swe-agent[bot] (#1192)
π¦ Dependencies
- build(deps): Bump github/codeql-action from 4.35.2 to 4.35.3 @dependabot[bot] (#1216)
- chore(deps): bump release-drafter/release-drafter from 7.2.0 to 7.2.1 @dependabot[bot] (#1195)
π Content & SEO
- build(deps): Bump github/codeql-action from 4.35.2 to 4.35.3 @dependabot[bot] (#1216)
- i18n(da): re-sync index_da.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1211)
- i18n(no): re-sync index_no.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1210)
- i18n(zh): re-sync index_zh.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1212)
- i18n(fr): re-sync index_fr.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1207)
- i18n(ja): re-sync index_ja.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1214)
- i18n(de): re-sync index_de.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1209)
- feat(es): re-sync index_es.html with April 2026 English commits + remove stale hreflang/footer refs to missing translations @copilot-swe-agent[bot] (#1213)
- Sync index_sv.html with index.html: hero, products, past-projects, and more @copilot-swe-agent[bot] (#1208)
- feat(i18n): re-sync index_fi.html with English April 28β29 rewrites @copilot-swe-agent[bot] (#1206)
- i18n(nl): re-sync index_nl.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1215)
- [WIP] Translate 9 new product pages into Finnish @copilot-swe-agent[bot] (#1188)
- i18n(ja): add 9 missing Japanese product pages β restore 14-language parity @copilot-swe-agent[bot] (#1191)
- [WIP] Translate 9 new product pages to Norwegian for language parity @copilot-swe-agent[bot] (#1186)
- i18n(da): add 9 missing Danish product pages β restore 14-language parity @copilot-swe-agent[bot] (#1193)
- i18n(nl): add 9 missing Dutch product pages β restore 14-language parity @copilot-swe-agent[bot] (#1189)
- [WIP] Translate 9 new product pages into Spanish @copilot-swe-agent[bot] (#1185)
- i18n(de): translate 9 new product pages to restore full German coverage @copilot-swe-agent[bot] (#1190)
- i18n(zh): add 9 missing Chinese translations to restore 14-language parity @copilot-swe-agent[bot] (#1194)
- chore(deps): bump release-drafter/release-drafter from 7.2.0 to 7.2.1 @dependabot[bot] (#1195)
- [WIP] Translate 9 new product pages into French @copilot-swe-agent[bot] (#1187)
- feat(sv): Add 9 Swedish translations for new product pages (Phase 8) @copilot-swe-agent[bot] (#1192)
π― Specific Areas
- i18n(da): re-sync index_da.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1211)
- i18n(no): re-sync index_no.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1210)
- i18n(zh): re-sync index_zh.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1212)
- i18n(fr): re-sync index_fr.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1207)
- i18n(ja): re-sync index_ja.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1214)
- i18n(de): re-sync index_de.html with English Apr 28β29 rewrites @copilot-swe-agent[bot] (#1209)
- feat(es): re-sync index_es.html with April 2026 English commits + remove stale hreflang...
Hack23 Homepage v1.0.12
Highlights
ποΈ Infrastructure & DevOps
- docs: rewrite 19 English pages around AI-Powered Democratic Transparency narrative @copilot-swe-agent[bot] (#1174)
π Security & Compliance
- docs: rewrite 19 English pages around AI-Powered Democratic Transparency narrative @copilot-swe-agent[bot] (#1174)
- docs: full ISMS documentation review and refresh @copilot-swe-agent[bot] (#1173)
π Documentation
- docs: full ISMS documentation review and refresh @copilot-swe-agent[bot] (#1173)
π Content & SEO
- docs: rewrite 19 English pages around AI-Powered Democratic Transparency narrative @copilot-swe-agent[bot] (#1174)
- docs: full ISMS documentation review and refresh @copilot-swe-agent[bot] (#1173)
π― Specific Areas
- docs: rewrite 19 English pages around AI-Powered Democratic Transparency narrative @copilot-swe-agent[bot] (#1174)
π Hack23 Quality & Security Badges
π ISMS Public Policies
Hack23 is committed to transparency and evidence-based security. All policies are publicly available:
π Quality & Security Reports
This release includes comprehensive quality assurance and security validation:
π Supply Chain Security (SLSA Build Level 3)
- β Build Provenance Attestation: View Attestations
- π¦ SBOM (SPDX format):
homepage-v1.0.12.spdx.json - π GitHub OIDC Signing: Ephemeral credentials, no long-lived secrets
- π‘οΈ Tag-Triggered Parameterless Builds: Reproducible builds from source tags (workflow_dispatch allows version parameter input)
π§ͺ Test & Quality Reports (docs/ directory)
- β HTML Validation: W3C standards compliance
- β‘ Lighthouse Audit: Performance, SEO, Best Practices
- βΏ Accessibility Report: WCAG 2.1 AA compliant (Score: 100)
- π Security Scan: OWASP ZAP full scan
- π Documentation Viewer: Comprehensive quality dashboard
π Quality Metrics
- Lighthouse Performance: > 90
- Lighthouse Accessibility: 100 (WCAG 2.1 AA)
- Lighthouse SEO: 100
- Lighthouse Best Practices: 100
- HTML Validation: Pass (W3C)
- Security Score: OpenSSF Scorecard tracked
π Deployment Targets
- Primary: https://hack23.com (AWS S3 + CloudFront)
- Backup: https://hack23.github.io/homepage/ (GitHub Pages)
- Node.js Version: 24 (LTS)
π Verify Release Artifacts
Verify Build Attestations
# Install GitHub CLI (gh) if not already installed
# Download and verify the release artifact
gh attestation verify homepage-v1.0.12.zip --owner Hack23View SBOM (Software Bill of Materials)
# Download the SBOM from release assets
gh release download v1.0.12 --repo Hack23/homepage --pattern "homepage-v1.0.12.spdx.json"
# View SBOM in JSON format
cat homepage-v1.0.12.spdx.json | jq
# Extract package list from SBOM
cat homepage-v1.0.12.spdx.json | jq '.packages[] | {name, version}'Verify Release Signature
# Verify the release was signed with GitHub's OIDC provider
gh attestation verify homepage-v1.0.12.zip \
--owner Hack23 \
--signer-workflow Hack23/homepage/.github/workflows/release.ymlπ Contributors
Thanks to @Copilot, @pethers and copilot-swe-agent[bot] for their contributions to this release!
Full Changelog: v1.0.11...v1.0.12
π¦ Release Artifacts
homepage-v1.0.12.zip- Complete website package (minified HTML/CSS/JS)homepage-v1.0.12.zip.sha256- Checksum for verificationhomepage-v1.0.12.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
π Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify artifacts using the GitHub CLI:
# Verify checksum
sha256sum -c homepage-v1.0.12.zip.sha256
# Verify build attestation
gh attestation verify homepage-v1.0.12.zip -R Hack23/homepageHack23 Homepage v1.0.11
Highlights
ποΈ Infrastructure & DevOps
- chore(deps): bump step-security/harden-runner from 2.18.0 to 2.19.0 @dependabot[bot] (#1172)
- chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 @dependabot[bot] (#1171)
π Security & Compliance
- chore(deps): bump step-security/harden-runner from 2.18.0 to 2.19.0 @dependabot[bot] (#1172)
π Documentation
- Strengthen agents with explicit ISMS policy + SDLC integration @copilot-swe-agent[bot] (#1170)
π Code Quality & Refactoring
- chore(deps): bump step-security/harden-runner from 2.18.0 to 2.19.0 @dependabot[bot] (#1172)
- chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 @dependabot[bot] (#1171)
π¦ Dependencies
- chore(deps): bump step-security/harden-runner from 2.18.0 to 2.19.0 @dependabot[bot] (#1172)
- chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 @dependabot[bot] (#1171)
- chore(deps): bump hono from 4.12.12 to 4.12.14 in the npm_and_yarn group across 1 directory @dependabot[bot] (#1169)
π€ GitHub Copilot & AI
- chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 @dependabot[bot] (#1171)
- Strengthen agents with explicit ISMS policy + SDLC integration @copilot-swe-agent[bot] (#1170)
π Content & SEO
- chore(deps): bump step-security/harden-runner from 2.18.0 to 2.19.0 @dependabot[bot] (#1172)
- chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 @dependabot[bot] (#1171)
- Strengthen agents with explicit ISMS policy + SDLC integration @copilot-swe-agent[bot] (#1170)
- chore(deps): bump hono from 4.12.12 to 4.12.14 in the npm_and_yarn group across 1 directory @dependabot[bot] (#1169)
π Hack23 Quality & Security Badges
π ISMS Public Policies
Hack23 is committed to transparency and evidence-based security. All policies are publicly available:
π Quality & Security Reports
This release includes comprehensive quality assurance and security validation:
π Supply Chain Security (SLSA Build Level 3)
- β Build Provenance Attestation: View Attestations
- π¦ SBOM (SPDX format):
homepage-v1.0.11.spdx.json - π GitHub OIDC Signing: Ephemeral credentials, no long-lived secrets
- π‘οΈ Tag-Triggered Parameterless Builds: Reproducible builds from source tags (workflow_dispatch allows version parameter input)
π§ͺ Test & Quality Reports (docs/ directory)
- β HTML Validation: W3C standards compliance
- β‘ Lighthouse Audit: Performance, SEO, Best Practices
- βΏ Accessibility Report: WCAG 2.1 AA compliant (Score: 100)
- π Security Scan: OWASP ZAP full scan
- π Documentation Viewer: Comprehensive quality dashboard
π Quality Metrics
- Lighthouse Performance: > 90
- Lighthouse Accessibility: 100 (WCAG 2.1 AA)
- Lighthouse SEO: 100
- Lighthouse Best Practices: 100
- HTML Validation: Pass (W3C)
- Security Score: OpenSSF Scorecard tracked
π Deployment Targets
- Primary: https://hack23.com (AWS S3 + CloudFront)
- Backup: https://hack23.github.io/homepage/ (GitHub Pages)
- Node.js Version: 24 (LTS)
π Verify Release Artifacts
Verify Build Attestations
# Install GitHub CLI (gh) if not already installed
# Download and verify the release artifact
gh attestation verify homepage-v1.0.11.zip --owner Hack23View SBOM (Software Bill of Materials)
# Download the SBOM from release assets
gh release download v1.0.11 --repo Hack23/homepage --pattern "homepage-v1.0.11.spdx.json"
# View SBOM in JSON format
cat homepage-v1.0.11.spdx.json | jq
# Extract package list from SBOM
cat homepage-v1.0.11.spdx.json | jq '.packages[] | {name, version}'Verify Release Signature
# Verify the release was signed with GitHub's OIDC provider
gh attestation verify homepage-v1.0.11.zip \
--owner Hack23 \
--signer-workflow Hack23/homepage/.github/workflows/release.ymlπ Contributors
Thanks to @Copilot, @dependabot[bot], @pethers, copilot-swe-agent[bot] and dependabot[bot] for their contributions to this release!
Full Changelog: v1.0.10...v1.0.11
π¦ Release Artifacts
homepage-v1.0.11.zip- Complete website package (minified HTML/CSS/JS)homepage-v1.0.11.zip.sha256- Checksum for verificationhomepage-v1.0.11.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
π Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify artifacts using the GitHub CLI:
# Verify checksum
sha256sum -c homepage-v1.0.11.zip.sha256
# Verify build attestation
gh attestation verify homepage-v1.0.11.zip -R Hack23/homepageHack23 Homepage v1.0.10
Highlights
ποΈ Infrastructure & DevOps
- chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2 @dependabot[bot] (#1168)
- chore(deps): bump step-security/harden-runner from 2.17.0 to 2.18.0 @dependabot[bot] (#1167)
- chore(deps): bump actions/cache from 5.0.4 to 5.0.5 @dependabot[bot] (#1166)
π Security & Compliance
- chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2 @dependabot[bot] (#1168)
- chore(deps): bump step-security/harden-runner from 2.17.0 to 2.18.0 @dependabot[bot] (#1167)
- chore(deps): bump actions/cache from 5.0.4 to 5.0.5 @dependabot[bot] (#1166)
π Code Quality & Refactoring
- chore(deps): bump step-security/harden-runner from 2.17.0 to 2.18.0 @dependabot[bot] (#1167)
- chore(deps): bump actions/cache from 5.0.4 to 5.0.5 @dependabot[bot] (#1166)
π¦ Dependencies
- chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2 @dependabot[bot] (#1168)
- chore(deps): bump step-security/harden-runner from 2.17.0 to 2.18.0 @dependabot[bot] (#1167)
- chore(deps): bump actions/cache from 5.0.4 to 5.0.5 @dependabot[bot] (#1166)
π Content & SEO
- chore(deps): bump github/codeql-action from 4.35.1 to 4.35.2 @dependabot[bot] (#1168)
- chore(deps): bump step-security/harden-runner from 2.17.0 to 2.18.0 @dependabot[bot] (#1167)
- chore(deps): bump actions/cache from 5.0.4 to 5.0.5 @dependabot[bot] (#1166)
π Hack23 Quality & Security Badges
π ISMS Public Policies
Hack23 is committed to transparency and evidence-based security. All policies are publicly available:
π Quality & Security Reports
This release includes comprehensive quality assurance and security validation:
π Supply Chain Security (SLSA Build Level 3)
- β Build Provenance Attestation: View Attestations
- π¦ SBOM (SPDX format):
homepage-v1.0.10.spdx.json - π GitHub OIDC Signing: Ephemeral credentials, no long-lived secrets
- π‘οΈ Tag-Triggered Parameterless Builds: Reproducible builds from source tags (workflow_dispatch allows version parameter input)
π§ͺ Test & Quality Reports (docs/ directory)
- β HTML Validation: W3C standards compliance
- β‘ Lighthouse Audit: Performance, SEO, Best Practices
- βΏ Accessibility Report: WCAG 2.1 AA compliant (Score: 100)
- π Security Scan: OWASP ZAP full scan
- π Documentation Viewer: Comprehensive quality dashboard
π Quality Metrics
- Lighthouse Performance: > 90
- Lighthouse Accessibility: 100 (WCAG 2.1 AA)
- Lighthouse SEO: 100
- Lighthouse Best Practices: 100
- HTML Validation: Pass (W3C)
- Security Score: OpenSSF Scorecard tracked
π Deployment Targets
- Primary: https://hack23.com (AWS S3 + CloudFront)
- Backup: https://hack23.github.io/homepage/ (GitHub Pages)
- Node.js Version: 24 (LTS)
π Verify Release Artifacts
Verify Build Attestations
# Install GitHub CLI (gh) if not already installed
# Download and verify the release artifact
gh attestation verify homepage-v1.0.10.zip --owner Hack23View SBOM (Software Bill of Materials)
# Download the SBOM from release assets
gh release download v1.0.10 --repo Hack23/homepage --pattern "homepage-v1.0.10.spdx.json"
# View SBOM in JSON format
cat homepage-v1.0.10.spdx.json | jq
# Extract package list from SBOM
cat homepage-v1.0.10.spdx.json | jq '.packages[] | {name, version}'Verify Release Signature
# Verify the release was signed with GitHub's OIDC provider
gh attestation verify homepage-v1.0.10.zip \
--owner Hack23 \
--signer-workflow Hack23/homepage/.github/workflows/release.ymlπ Contributors
Thanks to @dependabot[bot], @pethers and dependabot[bot] for their contributions to this release!
Full Changelog: v1.0.9...v1.0.10
π¦ Release Artifacts
homepage-v1.0.10.zip- Complete website package (minified HTML/CSS/JS)homepage-v1.0.10.zip.sha256- Checksum for verificationhomepage-v1.0.10.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
π Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify artifacts using the GitHub CLI:
# Verify checksum
sha256sum -c homepage-v1.0.10.zip.sha256
# Verify build attestation
gh attestation verify homepage-v1.0.10.zip -R Hack23/homepageHack23 Homepage v1.0.9
Highlights
ποΈ Infrastructure & DevOps
- chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 @dependabot[bot] (#1165)
- chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 @dependabot[bot] (#1163)
- chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 @dependabot[bot] (#1162)
- chore(deps): bump step-security/harden-runner from 2.16.1 to 2.17.0 @dependabot[bot] (#1161)
- chore(deps): bump release-drafter/release-drafter from 7.1.1 to 7.2.0 @dependabot[bot] (#1160)
π Security & Compliance
- chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 @dependabot[bot] (#1163)
- chore(deps): bump step-security/harden-runner from 2.16.1 to 2.17.0 @dependabot[bot] (#1161)
π Code Quality & Refactoring
- chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 @dependabot[bot] (#1163)
- chore(deps): bump step-security/harden-runner from 2.16.1 to 2.17.0 @dependabot[bot] (#1161)
π¦ Dependencies
- chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 @dependabot[bot] (#1165)
- chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 @dependabot[bot] (#1163)
- chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 @dependabot[bot] (#1162)
- chore(deps): bump step-security/harden-runner from 2.16.1 to 2.17.0 @dependabot[bot] (#1161)
- chore(deps): bump release-drafter/release-drafter from 7.1.1 to 7.2.0 @dependabot[bot] (#1160)
π Content & SEO
- chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 @dependabot[bot] (#1165)
- chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 @dependabot[bot] (#1163)
- chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 @dependabot[bot] (#1162)
- chore(deps): bump step-security/harden-runner from 2.16.1 to 2.17.0 @dependabot[bot] (#1161)
- chore(deps): bump release-drafter/release-drafter from 7.1.1 to 7.2.0 @dependabot[bot] (#1160)
π Hack23 Quality & Security Badges
π ISMS Public Policies
Hack23 is committed to transparency and evidence-based security. All policies are publicly available:
π Quality & Security Reports
This release includes comprehensive quality assurance and security validation:
π Supply Chain Security (SLSA Build Level 3)
- β Build Provenance Attestation: View Attestations
- π¦ SBOM (SPDX format):
homepage-v1.0.9.spdx.json - π GitHub OIDC Signing: Ephemeral credentials, no long-lived secrets
- π‘οΈ Tag-Triggered Parameterless Builds: Reproducible builds from source tags (workflow_dispatch allows version parameter input)
π§ͺ Test & Quality Reports (docs/ directory)
- β HTML Validation: W3C standards compliance
- β‘ Lighthouse Audit: Performance, SEO, Best Practices
- βΏ Accessibility Report: WCAG 2.1 AA compliant (Score: 100)
- π Security Scan: OWASP ZAP full scan
- π Documentation Viewer: Comprehensive quality dashboard
π Quality Metrics
- Lighthouse Performance: > 90
- Lighthouse Accessibility: 100 (WCAG 2.1 AA)
- Lighthouse SEO: 100
- Lighthouse Best Practices: 100
- HTML Validation: Pass (W3C)
- Security Score: OpenSSF Scorecard tracked
π Deployment Targets
- Primary: https://hack23.com (AWS S3 + CloudFront)
- Backup: https://hack23.github.io/homepage/ (GitHub Pages)
- Node.js Version: 24 (LTS)
π Verify Release Artifacts
Verify Build Attestations
# Install GitHub CLI (gh) if not already installed
# Download and verify the release artifact
gh attestation verify homepage-v1.0.9.zip --owner Hack23View SBOM (Software Bill of Materials)
# Download the SBOM from release assets
gh release download v1.0.9 --repo Hack23/homepage --pattern "homepage-v1.0.9.spdx.json"
# View SBOM in JSON format
cat homepage-v1.0.9.spdx.json | jq
# Extract package list from SBOM
cat homepage-v1.0.9.spdx.json | jq '.packages[] | {name, version}'Verify Release Signature
# Verify the release was signed with GitHub's OIDC provider
gh attestation verify homepage-v1.0.9.zip \
--owner Hack23 \
--signer-workflow Hack23/homepage/.github/workflows/release.ymlπ Contributors
Thanks to @Copilot, @dependabot[bot], @pethers and dependabot[bot] for their contributions to this release!
Full Changelog: v1.0.8...v1.0.9
π¦ Release Artifacts
homepage-v1.0.9.zip- Complete website package (minified HTML/CSS/JS)homepage-v1.0.9.zip.sha256- Checksum for verificationhomepage-v1.0.9.spdx.json- SBOM (Software Bill of Materials)*.intoto.jsonl- SLSA Build Provenance Attestations
π Security
All artifacts include SLSA Build Provenance attestations and SBOM for supply chain security.
Verify artifacts using the GitHub CLI:
# Verify checksum
sha256sum -c homepage-v1.0.9.zip.sha256
# Verify build attestation
gh attestation verify homepage-v1.0.9.zip -R Hack23/homepageHack23 Homepage v1.0.8
Highlights
ποΈ Infrastructure & DevOps
- chore(deps): bump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 @dependabot[bot] (#1154)
- feat: Add gh-aw agentic workflow for daily translation improvements @copilot-swe-agent[bot] (#1153)
- Standardize product/service page footers to comprehensive 5-column layout @copilot-swe-agent[bot] (#1146)
π Security & Compliance
- Fix and improve all 115 mermaid diagrams across repository @copilot-swe-agent[bot] (#1159)
- Update 42 discordian ISMS blog posts to reflect current ISMS-PUBLIC policies @copilot-swe-agent[bot] (#1151)
- Update discordian-security-strategy to match current ISMS Information Security Strategy @copilot-swe-agent[bot] (#1149)
- Trim 10 longest discordian blog posts to ~400-500 lines @copilot-swe-agent[bot] (#1148)
- Expand blog/discordian footer language links from 5 to 14 and fix HTML entity encoding @copilot-swe-agent[bot] (#1147)
- Standardize product/service page footers to comprehensive 5-column layout @copilot-swe-agent[bot] (#1146)
βΏ Accessibility
- Standardize product/service page footers to comprehensive 5-column layout @copilot-swe-agent[bot] (#1146)
π Internationalization
- Fix and improve all 115 mermaid diagrams across repository @copilot-swe-agent[bot] (#1159)
- Update 42 discordian ISMS blog posts to reflect current ISMS-PUBLIC policies @copilot-swe-agent[bot] (#1151)
- Fix critical translation body content gaps for Dutch, Danish, Finnish, French, and Korean pages @copilot-swe-agent[bot] (#1150)
- Update discordian-security-strategy to match current ISMS Information Security Strategy @copilot-swe-agent[bot] (#1149)
- Trim 10 longest discordian blog posts to ~400-500 lines @copilot-swe-agent[bot] (#1148)
- Expand blog/discordian footer language links from 5 to 14 and fix HTML entity encoding @copilot-swe-agent[bot] (#1147)
- Standardize product/service page footers to comprehensive 5-column layout @copilot-swe-agent[bot] (#1146)
π¨ UI/UX Improvements
- CSS footer styling: simple footer parity, dark mode contrast, 480px breakpoint, print & RTL fixes @copilot-swe-agent[bot] (#1152)
π Documentation
- Fix and improve all 115 mermaid diagrams across repository @copilot-swe-agent[bot] (#1159)
- feat: Add gh-aw agentic workflow for daily translation improvements @copilot-swe-agent[bot] (#1153)
- Fix critical translation body content gaps for Dutch, Danish, Finnish, French, and Korean pages @copilot-swe-agent[bot] (#1150)
π¦ Dependencies
- chore(deps): bump hono from 4.12.9 to 4.12.12 in the npm_and_yarn group across 1 directory @dependabot[bot] (#1158)
- chore(deps): bump @hono/node-server from 1.19.11 to 1.19.13 in the npm_and_yarn group across 1 directory @dependabot[bot] (#1157)
- chore(deps): bump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 @dependabot[bot] (#1154)
π Content & SEO
- Fix and improve all 115 mermaid diagrams across repository @copilot-swe-agent[bot] (#1159)
- chore(deps): bump hono from 4.12.9 to 4.12.12 in the npm_and_yarn group across 1 directory @dependabot[bot] (#1158)
- chore(deps): bump @hono/node-server from 1.19.11 to 1.19.13 in the npm_and_yarn group across 1 directory @dependabot[bot] (#1157)
- chore(deps): bump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 @dependabot[bot] (#1154)
- feat: Add gh-aw agentic workflow for daily translation improvements @copilot-swe-agent[bot] (#1153)
- CSS footer styling: simple footer parity, dark mode contrast, 480px breakpoint, print & RTL fixes @copilot-swe-agent[bot] (#1152)
- Update 42 discordian ISMS blog posts to reflect current ISMS-PUBLIC policies @copilot-swe-agent[bot] (#1151)
- Fix critical translation body content gaps for Dutch, Danish, Finnish, French, and Korean pages @copilot-swe-agent[bot] (#1150)
- Update discordian-security-strategy to match current ISMS Information Security Strategy @copilot-swe-agent[bot] (#1149)
- Trim 10 longest discordian blog posts to ~400-500 lines @copilot-swe-agent[bot] (#1148)
- Expand blog/discordian footer language links from 5 to 14 and fix HTML entity encoding @copilot-swe-agent[bot] (#1147)
- Standardize product/service page footers to comprehensive 5-column layout @copilot-swe-agent[bot] (#1146)
π― Specific Areas
- Fix critical translation body content gaps for Dutch, Danish, Finnish, French, and Korean pages @copilot-swe-agent[bot] (#1150)
- Expand blog/discordian footer language links from 5 to 14 and fix HTML entity encoding @copilot-swe-agent[bot] (#1147)
- Standardize product/service page footers to comprehensive 5-column layout @copilot-swe-agent[bot] (#1146)
π Hack23 Quality & Security Badges
π ISMS Public Policies
Hack23 is committed to transparency and evidence-based security. All policies are publicly available:
π Quality & Security Reports
This release includes comprehensive quality assurance and security validation:
π Supply Chain Security (SLSA Build Level 3)
- β Build Provenance Attestation: View Attestations
- π¦ SBOM (SPDX format):
homepage-v1.0.8.spdx.json - π GitHub OIDC Signing: Ephemeral credentials, no long-lived secrets
- π‘οΈ Tag-Triggered Parameterless Builds: Reproducible builds from source tags (workflow_dispatch allows version parameter input)
π§ͺ Test & Quality Reports (docs/ directory)
- β HTML Validation: W3C standards compliance
- β‘ Lighthouse Audit: Performance, SEO, Best Practices
- βΏ Accessibility Report: WCAG 2.1 AA compliant (Score: 100)
- π Security Scan: OWASP ZAP full scan
- π Documentation Viewer: Comprehensive quality dashboard
π Quality Metrics
- Lighthouse Performance: > 90
- Lighthouse Accessibility: 100 (WCAG 2.1 AA)
- Lighthouse SEO: 100
- Lighthouse Best Practices: 100
- HTML Validation: Pass (W3C)
- Security Score: OpenSSF Scorecard tracked
π Deployment Targets
- Primary: https://hack23.com (AWS S3 + CloudFront)
- Backup: https://hack23.github.io/homepage/ (GitHub Pages)
- Node.js Version: 24 (LTS)
π Verify Release Artifacts
Verify Build Attestations
# Install GitHub CLI (gh) if not already installed
# Download and verify the release artifact
gh attestation verify homepage-v1.0.8.zip --owner Hack23View SBOM (Software Bill of Materials)
# Download the SBOM from release assets
gh release download v1.0.8 --repo Hack23/homepage --pattern "homepage-v1.0.8.spdx.json"
# View SBOM in JSON format
cat homepage-v1.0.8.spdx.json | jq
# Extract package list from SBOM
cat homepage-v1.0.8.spdx.json | jq '.packages[] | {name, version}'Verify Release Signature
# Verify the release was signed with GitHub's OIDC...