-
Notifications
You must be signed in to change notification settings - Fork 3
Add/next steps module #337
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
* develop: (56 commits) Composer(deps): Bump newfold-labs/wp-module-activation Composer(deps): Bump newfold-labs/wp-module-sso from 1.1.0 to 1.1.1 update woo requirements for matrix tests update performance module to 3.1.6 rollback global ctb to 1.2.0 GitHub Actions(deps): Bump shivammathur/setup-php from 2.33.0 to 2.34.0 Composer(deps): Bump newfold-labs/wp-module-migration 🤖 prep for release - 4.3.8 → 4.3.9 bump onboarding version to 2.7.4 updating the AI, onboarding and onbaording-data modules to the latest versions Composer(deps): Bump newfold-labs/wp-module-migration NPM(deps): Bump @wordpress/icons from 10.24.0 to 10.25.0 NPM Dev(deps-dev): Bump @wordpress/env from 10.24.0 to 10.25.0 NPM(deps): Bump @wordpress/dom-ready from 4.24.0 to 4.25.0 NPM(deps): Bump @wordpress/compose from 7.24.0 to 7.25.0 NPM(deps): Bump @wordpress/html-entities from 4.24.0 to 4.25.0 NPM Dev(deps-dev): Bump @wordpress/scripts from 30.17.0 to 30.18.0 NPM(deps): Bump @wordpress/url from 4.24.0 to 4.25.0 NPM Dev(deps-dev): Bump @wordpress/eslint-plugin from 22.10.0 to 22.11.0 NPM(deps): Bump @wordpress/element from 6.24.0 to 6.25.0 ...
* develop: fix lint short ternary and whitespace errors 🤖 prep for release - 4.3.9 → 4.3.10 Composer(deps): Bump newfold-labs/wp-module-global-ctb Composer(deps): Bump newfold-labs/wp-module-data from 2.8.4 to 2.8.5 Composer(deps): Bump newfold-labs/wp-module-ai from 1.2.2 to 1.2.3 NPM Dev(deps-dev): Bump cypress from 14.4.1 to 14.5.0 GitHub Actions(deps): Bump cypress-io/github-action Composer(deps): Bump newfold-labs/wp-module-onboarding-data GitHub Actions(deps): Bump shivammathur/setup-php from 2.34.0 to 2.34.1 Composer(deps): Bump newfold-labs/wp-module-help-center `?:` when getting `mm_brand` `brand` is always 'bluehost' Use single quotes consistently. Avoid hardcoding a branch name as input value. Update .github/workflows/i18n-update.yml Add workflow to automate the .pot .po .php .json file generation
* develop: (43 commits) set permalinks for coming soon endpoint call and add timeout for coming soon notice get after enabling coming soon force reload in dashboard test roll back performance to 3.1.6 due to media library issues onboarding 3.0.1 to fix potential logo dead end ensure site is live before running coming soon widget test roll performance update to 3.2.3 bump composer versions and audit fix npm packages 🤖 prep for release - 4.3.10 → 4.4.0 Fix lock conflict Bump onboarding to 3.0 NPM Dev(deps-dev): Bump cypress from 14.5.0 to 14.5.1 Skip onboarding v3 tests Composer(deps): Bump newfold-labs/wp-module-marketplace Delete old-style translation workflow. Support pre and post i18n scripts. Composer(deps): Bump newfold-labs/wp-module-solutions Composer(deps): Bump newfold-labs/wp-module-performance Composer(deps): Bump newfold-labs/wp-module-deactivation Composer(deps): Bump newfold-labs/wp-module-installer Composer(deps): Bump newfold-labs/wp-module-atomic from 1.3.0 to 1.3.1 ...
* develop: Composer(deps): Bump newfold-labs/wp-module-onboarding lint fix and other cleanup add redirects for hosting and performance links that have changed recently tweak cypress config to stop excluding old test file and add blueprint support check Composer(deps): Bump newfold-labs/wp-module-performance fix quick links manage hosting link fix linting Add redirect staging routes add redirect for specific route Composer(deps): Bump newfold-labs/wp-module-hosting from 1.1.2 to 1.1.3 # Conflicts: # composer.lock
* develop: (37 commits) remove migration test from exclusion in cypress config Composer(deps): Bump newfold-labs/wp-module-migration Composer(deps): Bump newfold-labs/wp-module-hosting from 1.1.3 to 1.1.4 Composer(deps): Bump newfold-labs/wp-module-performance Composer(deps): Bump newfold-labs/wp-module-data from 2.8.5 to 2.8.6 NPM(deps): Bump react-router-dom from 7.6.3 to 7.7.0 tweak skipped tests for now update tested version to WP 6.8.2 use exact action ref js lint fix fix app redirect links to use adminUrl to support sites in subdirectory NPM Dev(deps-dev): Bump cypress from 14.5.1 to 14.5.2 yml linting update formatting again try with less indentation try another PR comment formatting lint whitespace fix and fix markdown update comment body with friendly fomatting use artifact action output for artifact link update comment link text ... # Conflicts: # composer.json # composer.lock
Latest Plugin Build⬇️ Download build artifact: |
Currently, when someone creates a pull request, workflows can run twice when the HEAD branch uses a certain naming convention. A few examples of this are `release/*`, `feature/*`, and `fix/*`. Unless a branch is a canonical place for code (`main` for publicly released code, `develop` for in progress work), then the workflows should only trigger when the pull request is opened.
* develop: (31 commits) 🤖 prep for release - 4.4.1 → 4.4.2 Composer(deps): Bump newfold-labs/wp-module-features from 1.5.0 to 1.5.1 Apply suggestion from @Copilot `vars` need to be passed to jobs and steps. Pass `vars` using `env. Use the `vars` context outside of `run`. Don't include `{}`. Switch to using an Actions variable for name value Real REAL real repo name. Ok real real repo name and author. Use the correct author name. Delete the Lint YML workflow. Fix spacing. Correct `on` event indentation. Avoid legacy backticks. Properly indicate unused variable. Protect against globbing and word splitting. Avoid the need to run unverified binaries. undo indentation botch but fix line ordering Guard against several caching related problems. ... # Conflicts: # composer.lock
…h-package-write-permission add package write for release workflow
remove stray quote
This makes it more clear and reads more like an `if else` statement.
Path filtering is already being applied at the workflow level. Checking that relevant file types are modified within a given event is not necessary. This allows the archived third-party action to be removed.
…-push-events Refine branch filtering for `push` events
* develop: Update wp-module-link-tracker to v1.0.4 Update composer.lock Lint JS Upgrade module to use v1.0.2 Include buildLink option Tweak use link tracker module on help section Tweak remove parameter that can be handled by default by the link-tracker module phpcs Include Link Tracker function on home page Include buldLink function on Index page # Conflicts: # composer.lock
* develop: NPM(deps): Bump @wordpress/i18n from 5.26.0 to 6.0.0 Composer(deps): Bump newfold-labs/wp-module-solutions NPM Dev(deps-dev): Bump @wordpress/env from 10.26.0 to 10.27.0 NPM(deps): Bump @wordpress/html-entities from 4.26.0 to 4.27.0 NPM(deps): Bump @wordpress/url from 4.26.0 to 4.27.0 Composer(deps): Bump newfold-labs/wp-module-performance # Conflicts: # composer.lock
* develop: NPM Dev(deps-dev): Bump cypress from 14.5.2 to 14.5.3 GitHub Actions(deps): Bump shivammathur/setup-php from 2.34.1 to 2.35.0 Composer(deps): Bump newfold-labs/wp-module-link-tracker Composer(deps): Bump newfold-labs/wp-module-ai from 1.2.3 to 1.3.0 GitHub Actions(deps): Bump cypress-io/github-action NPM(deps): Bump react-router-dom from 7.7.0 to 7.7.1 NPM(deps): Bump @wordpress/compose from 7.26.0 to 7.27.0 # Conflicts: # composer.lock
* main: (22 commits) Exclude the `vendor` and `node_modules` directories. Add path filtering for pull requests. Revert testing change. Introduce a `phpcs` error for testing. Use correct path for `phpcs`. Annotate pull requests with `phpcs` results. Configure caching of PHPCS results between scans. Make use of ramsey/composer-install. Scan all PHP files by default. Remove unused parameters for hook functions. Adjust the minimum required versions of WP and PHP. Add `synchronize` as an event type. Temporarily remove path filtering for pull requests. Remove reliance on archived third-party action. Add a name to the diff step. Move `if` condition in front of the `run` command. Don't pass the file list to `phpcs` command. Use correct input for pattern filtering. remove package write permissions remove stray quote ...
Proposed changes
This adds a next steps module, which adds a "Next Steps" dashboard widget and app portal in the bluehost plugin app (on the home page).
See:
Initial release of https://github.com/newfold-labs/wp-module-next-steps
There's a PR to fix the a11y color contrast issues already in the module, and some corp and blog task links need to be added to the steps still, but those can be done in subsequent module releases.
Type of Change
Production
Development
Video
Checklist
Further comments