Skip to content

Conversation

@shaswot77
Copy link
Contributor

@shaswot77 shaswot77 commented Aug 19, 2025

Tenant to Deploy to: shaswot.subedi@squaredup.com

Description

  • Updated the repo with latest test utilities and scripts
  • Switched npm usage to pnpm

PR Creation Checklist:

  • PR title includes a descriptive title
  • Added a label: breaking or non-breaking
  • Added a label: bug-fix, new-plugin, internal or enhancement
  • PR description written
    - [ ] Validate script run

## Validate script output (for breaking change)

Simplifies and consolidates the deployment workflow to trigger only via workflow_dispatch, fetches PR and plugin info using GitHub API, and adds a deployment summary step. Removes redundant steps and improves logic for detecting plugin changes and tenant restrictions.
@shaswot77 shaswot77 added enhancement New feature or request breaking Changes that will break the existing functionality of a plugin labels Aug 19, 2025
@shaswot77 shaswot77 force-pushed the work/ss/repo-update-pnpm branch from a5a5739 to 2bab865 Compare August 19, 2025 15:49
Appends '?per_page=100' to the PR files API request URL to ensure up to 100 changed files are retrieved per page, improving support for large pull requests.
@shaswot77 shaswot77 force-pushed the work/ss/repo-update-pnpm branch from 43ab0b1 to f9ff116 Compare August 19, 2025 17:07
@shaswot77 shaswot77 merged commit b5c3f31 into main Aug 21, 2025
2 checks passed
@shaswot77 shaswot77 deleted the work/ss/repo-update-pnpm branch August 21, 2025 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Changes that will break the existing functionality of a plugin enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

4 participants