getblocklab / block-lab

A WordPress Admin interface and a simple templating system for building custom Gutenberg blocks.
https://getblocklab.com
GNU General Public License v2.0
415 stars 64 forks source link

Ask BL users to migrate to GCB #835

Closed kienstra closed 3 years ago

kienstra commented 3 years ago

Changes

Testing instructions

  1. composer install && npm install && npm run dev
  2. Go to /wp-admin > Block Lab
  3. Expected: the new notice appears here-are-content-blocks
  4. Click 'Migrate'
  5. Expected: the new migration copy and .gif appear: Screen Shot 2021-03-25 at 9 57 37 AM
kienstra commented 3 years ago

It looks like Travis is out, I think there's a limit on free plans now.

It might not be worth it to set up GitHub actions.

For now, npm run lint && npm run test:js should be alright.

lukecarbis commented 3 years ago

@kienstra What's the reason for kicking off this PR?

kienstra commented 3 years ago

Hi @lukecarbis, Ah, I should have linked to GF-2789.

The idea is to let Block Lab users know that GCB is now much better than BL, with the new editor. Ideally, this could convince some of the 9,000 users to migrate.

As you know, when we first released GCB, it wasn't really better than GCB.

kienstra commented 3 years ago

Here's the new migration notice copy:

here-are-content-blocks

Here's the new migration page copy: Screen Shot 2021-03-25 at 9 57 37 AM

kienstra commented 3 years ago

Todo:

kienstra commented 3 years ago

Hi @RobStino and @lukecarbis, Could you please review this?

Travis isn't running anymore, I think you have to pay to use it at the rate we did.

So feel free to run linting or testing on your own if you'd like: npm run lint && npm run test:js

kienstra commented 3 years ago

@dreamwhisper, Thanks so much!

kienstra commented 3 years ago

I disabled Travis. It wasn't running anyway, I think this repo went over the free runs they allow.