Skip to content

feat: add NPM frontend deployment workflow and update license workflow#14

Merged
stefano-franco merged 11 commits intomainfrom
feat-v2
Jul 2, 2025
Merged

feat: add NPM frontend deployment workflow and update license workflow#14
stefano-franco merged 11 commits intomainfrom
feat-v2

Conversation

@stefano-franco
Copy link
Copy Markdown
Member

No description provided.

@stefano-franco stefano-franco requested a review from Copilot June 27, 2025 21:29
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a new NPM frontend deployment workflow and updates the license management workflow, along with corresponding documentation updates in the README.

  • Adds a new workflow to deploy NPM-based frontend applications to AWS S3 and CloudFront.
  • Updates the license management workflow to leverage GitHub App credentials for secure license updates.
  • Revises the README to reflect the new workflows and changes.

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
README.md Updated documentation to include new workflows and updated links.
.github/workflows/npm-frontend-deploy.yml Introduces a new workflow for NPM frontend deployment.
.github/workflows/license-update.yml Updates license workflow to use GitHub App tokens.
.github/CODEOWNERS Removes codeowners to indicate no defined owners.

Comment thread .github/workflows/npm-frontend-deploy.yml Outdated
Comment thread .github/workflows/npm-frontend-deploy.yml Outdated
@stefano-franco stefano-franco merged commit cffc2de into main Jul 2, 2025
@stefano-franco stefano-franco deleted the feat-v2 branch July 2, 2025 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants