Skip to content

Hack23 Homepage v1.0.17

Latest

Choose a tag to compare

@github-actions github-actions released this 13 May 12:28
· 6 commits to master since this release
Immutable release. Only release title and notes can be modified.

Highlights

πŸ—οΈ Infrastructure & DevOps

πŸ”’ Security & Compliance

πŸ“¦ 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

SLSA 3
OpenSSF Scorecard
CLA assistant

πŸ“‹ ISMS Public Policies

Hack23 is committed to transparency and evidence-based security. All policies are publicly available:

ISMS Public
Information Security Policy
Open Source Policy
Secure Development Policy

πŸ“Š 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)

πŸ“ˆ 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

πŸ” 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 Hack23

View 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 verification
  • homepage-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/homepage