Skip to content

Conversation

efiacor
Copy link
Collaborator

@efiacor efiacor commented Oct 10, 2025

No description provided.

mpgreaves and others added 3 commits October 6, 2025 09:47
Signed-off-by: Michael Greaves <michael.greaves@nokia.com>
Signed-off-by: Michael Greaves <michael.greaves@nokia.com>
Co-authored-by: Catalin Stratulat <159934629+Catalin-Stratulat-Ericsson@users.noreply.github.com>
…nce npm scripts (#256)

This pull request introduces a series of improvements to the
documentation repository, focusing on correcting configuration metadata,
upgrading core dependencies, and enhancing the developer workflow. These
changes address technical debt and align the project with modern best
practices.

### Key Changes:

**1. `package.json` Overhaul:**
- **Fixed Typo:** Corrected the package name in `name` field from
`nephio-rpoject-docs` to `nephio-project-docs`.
- **Aligned License:** Updated the `license` field from `APACHE2` to
`CC-BY-4.0` to match the repository's `LICENSE` file.
- **Added Description:** Populated the empty `description` field with a
clear and concise project summary.
- **Enhanced Discoverability:** Added relevant keywords to the
`keywords` array.
- **Implemented npm Scripts:** Introduced a standard set of scripts for
better workflow automation:
  - `build`: For production builds (`hugo --gc --minify`).
  - `serve`: For local development (`hugo server -D`).
  - `lint`: For running quality checks.
  - `test`: An alias for the `lint` script.

**2. Core Dependency Upgrades:**
- **Hugo & Go:** Upgraded `HUGO_VERSION` to `0.148.2` and `GO_VERSION`
to `1.24.5` in `netlify.toml` and `go.mod` to leverage the latest
features, performance improvements, and security patches.
- **Docsy Theme:** Updated the Docsy theme requirement to `v0.12.0` in
`go.mod`.
- Ran `go mod tidy` to ensure all dependencies are consistent.

**3. Code Cleanup:**
- **Removed Redundancy:** Deleted a duplicate `!include` statement in
`diagrams/src/level3-nephio-porch-component.puml` to fix the diagram
definition.

These changes collectively improve the project's maintainability,
security, and developer experience.

Signed-off-by: Hsiu-Chi Tsai
<[84045975+thc1006@users.noreply.github.com](mailto:84045975+thc1006@users.noreply.github.com)
>"
Copy link
Contributor

nephio-prow bot commented Oct 10, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from efiacor by writing /assign @efiacor in a comment. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Copy link

netlify bot commented Oct 10, 2025

Deploy Preview for nephio ready!

Name Link
🔨 Latest commit a0a78fb
🔍 Latest deploy log https://app.netlify.com/projects/nephio/deploys/68e8e2d15458eb0008b21e6c
😎 Deploy Preview https://deploy-preview-267--nephio.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link

netlify bot commented Oct 10, 2025

Deploy Preview for porch-docs-refactor ready!

Name Link
🔨 Latest commit a0a78fb
🔍 Latest deploy log https://app.netlify.com/projects/porch-docs-refactor/deploys/68e8e2d11f45c50008d10321
😎 Deploy Preview https://deploy-preview-267--porch-docs-refactor.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@efiacor efiacor merged commit 5ad03e7 into porch-docs-refactor Oct 10, 2025
10 of 16 checks passed
Copy link

lapentad pushed a commit to Nordix/nephio-docs that referenced this pull request Oct 17, 2025
Signed-off-by: Michael Greaves <michael.greaves@nokia.com>
Signed-off-by: Hsiu-Chi Tsai
Co-authored-by: mpgreaves <103421482+mpgreaves@users.noreply.github.com>
Co-authored-by: Catalin Stratulat <159934629+Catalin-Stratulat-Ericsson@users.noreply.github.com>
Co-authored-by: 蔡秀吉 <84045975+thc1006@users.noreply.github.com>
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.

3 participants