ℹ️ This announcement is only relevant for agencies and developers working with PlentyONE Shop.
We're writing to inform you about an upcoming change to our build process that requires your attention. We will be deprecating the GitHub build action that some of you have been using.
- Workflow file: https://github.com/plentymarkets/plentyshop-pwa/blob/main/.github/workflows/upload.yml
- Sample runs: https://github.com/plentymarkets/plentyshop-pwa/actions/workflows/upload.yml
Effective July 7th, the GitHub build action will fail, and you will no longer be able to push changes to your PlentyONE Shop systems using this method.
To ensure a smooth transition and uninterrupted workflow, please migrate to our internal build process by following these steps:
- Identify the instance you typically update via the GitHub action.
- Open the three-dot menu for that instance and click on "Edit Application."
- In the dialog that appears, change "Select app source" to "GitHub Integration."
- Provide your GitHub URL, Token, and Branch.
- Initiate a build by opening the three-dot menu for that instance and click on "Update Shop."
Once you've completed these steps, you'll be successfully using our internal build process and can trigger the build by repeating step 5 above.
If you used GitHub Variables to configure your app during the build (for example via environment variables and Nuxt config), you have to migrate your setup accordingly. You have three options:
- If the setting already exists in the shop editor, you can configure your app this way.
- You can add new settings to the editor to accommodate your setup.
- You can replace the configuration with hard coded values.
If you have any questions or encounter any issues during this migration, please don't hesitate to get in touch with us.
Comments
0 comments
Please sign in to leave a comment.