Skip to content

Update and publish all deployment add-ons #718

@leonstafford

Description

@leonstafford

For each of the deployment add-ons, perform the following and mark as done:

Deployment Add-ons

  • Netlify

    • check they only do deployment action when enabled
    • if they have CLI commands, ensure using static functions
    • version numbers should only be set in comment and constant in plugin's entrypoint file
    • updated dependencies
    • no lazy phpstan ignores
    • phpstan.neon phpversion 80000
    • contains CHANGELOG
    • link on wp2static.com
    • replace any cURL with Guzzle
    • published to Packagist
    • GH actions badges in README
    • built in Lokl
  • S3

    • check they only do deployment action when enabled
    • if they have CLI commands, ensure using static functions
    • version numbers should only be set in comment and constant in plugin's entrypoint file
    • updated dependencies
    • no lazy phpstan ignores
    • phpstan.neon phpversion 80000
    • contains CHANGELOG
    • link on wp2static.com
    • replace any cURL with Guzzle
    • published to Packagist
    • GH actions badges in README
    • built in Lokl
  • Zip

    • check they only do deployment action when enabled
    • if they have CLI commands, ensure using static functions
    • version numbers should only be set in comment and constant in plugin's entrypoint file
    • updated dependencies
    • no lazy phpstan ignores
    • phpstan.neon phpversion 80000
    • contains CHANGELOG
    • link on wp2static.com
    • replace any cURL with Guzzle
    • published to Packagist
    • GH actions badges in README
    • built in Lokl
  • BitBucket

    • check they only do deployment action when enabled
    • if they have CLI commands, ensure using static functions
    • version numbers should only be set in comment and constant in plugin's entrypoint file
    • updated dependencies
    • no lazy phpstan ignores
    • phpstan.neon phpversion 80000
    • contains CHANGELOG
    • link on wp2static.com
    • replace any cURL with Guzzle
    • published to Packagist
    • GH actions badges in README
    • built in Lokl
  • Gitlab

    • check they only do deployment action when enabled
    • if they have CLI commands, ensure using static functions
    • version numbers should only be set in comment and constant in plugin's entrypoint file
    • updated dependencies
    • no lazy phpstan ignores
    • phpstan.neon phpversion 80000
    • contains CHANGELOG
    • link on wp2static.com
    • replace any cURL with Guzzle
    • published to Packagist
    • GH actions badges in README
    • built in Lokl
  • BunnyCDN

    • check they only do deployment action when enabled
    • if they have CLI commands, ensure using static functions
    • version numbers should only be set in comment and constant in plugin's entrypoint file
    • updated dependencies
    • no lazy phpstan ignores
    • phpstan.neon phpversion 80000
    • contains CHANGELOG
    • link on wp2static.com
    • replace any cURL with Guzzle
    • published to Packagist
    • GH actions badges in README
    • built in Lokl
  • Cloudflare workers

    • check they only do deployment action when enabled
    • if they have CLI commands, ensure using static functions
    • version numbers should only be set in comment and constant in plugin's entrypoint file
    • updated dependencies
    • no lazy phpstan ignores
    • phpstan.neon phpversion 80000
    • contains CHANGELOG
    • link on wp2static.com
    • replace any cURL with Guzzle
    • published to Packagist
    • GH actions badges in README
    • built in Lokl
  • Google Cloud Storage

    • check they only do deployment action when enabled
    • if they have CLI commands, ensure using static functions
    • version numbers should only be set in comment and constant in plugin's entrypoint file
    • updated dependencies
    • no lazy phpstan ignores
    • phpstan.neon phpversion 80000
    • contains CHANGELOG
    • link on wp2static.com
    • replace any cURL with Guzzle
    • published to Packagist
    • GH actions badges in README
    • built in Lokl

Other Add-ons

  • Advanced Crawling Addon

    • check they only do deployment action when enabled
    • if they have CLI commands, ensure using static functions
    • version numbers should only be set in comment and constant in plugin's entrypoint file
    • updated dependencies
    • no lazy phpstan ignores
    • phpstan.neon phpversion 80000
    • contains CHANGELOG
    • link on wp2static.com
    • replace any cURL with Guzzle
    • published to Packagist
    • GH actions badges in README
    • built in Lokl
  • Boilerplate Addon

    • check they only do deployment action when enabled
    • if they have CLI commands, ensure using static functions
    • version numbers should only be set in comment and constant in plugin's entrypoint file
    • updated dependencies
    • no lazy phpstan ignores
    • phpstan.neon phpversion 80000
    • contains CHANGELOG
    • link on wp2static.com
    • replace any cURL with Guzzle
    • published to Packagist
    • GH actions badges in README
    • built in Lokl

? - [ ] check state of 3rd party GH add-on, fork it

Once all done, can start new forks of these requiring min PHP8. Also need to do for other addons

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions