wpengine / faustjs

Faust.js™ - The Headless WordPress Framework
https://faustjs.org
Other
1.41k stars 126 forks source link

Blockset command requires file permissions reset in WPEngine shared hosting each time #1942

Open seanryy opened 3 weeks ago

seanryy commented 3 weeks ago

Description

Hey team!

We're using WPEngine Atlas with a standard WPEngine backend WP server.

Whenever we run the 'blockset' CLI to deploy the blocks to the connected WordPress site it requires the file permissions to be reset in the Utilities > Reset file permissions for any of them to be visible. I've been putting up with this for a while and manually resetting the file perms, but I'd really love to figure out how to fix it so that we can automate the deployment.

Thank you,

Sean

Steps to reproduce

  1. Clone getting-started project
  2. Run blockset CLI command
  3. Navigate to connected WPEngine backend project, open Gutenberg
  4. Blocks are missing
  5. WPEngine -> Utilities -> Reset file permissions
  6. Blocks are visible once again?

(This happens every time the blockset is run)

Additional context

Using @faustwp/cli version 3.0.2.

System: Macbook Pro M2, macOS Sonoma 14.6

@faustwp/core Version

3.0.3

@faustwp/cli Version

3.0.2

FaustWP Plugin Version

1.3.2

WordPress Version

6.5.5

Additional environment details

Host: WPEngine - shared hosting + WPEngine Atlas frontend

Please confirm that you have searched existing issues in the repo.

josephfusco commented 3 weeks ago

Hey @seanryy thanks for creating this issue! We'll update here once we are able to reproduce.