Skip to content

infinum/eightshift-deploy-actions-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

148 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WordPress deploy actions

This repository contains the GitHub actions for deploying WordPress projects.

To use these actions, you need to create a new workflow in your project. You can do that by creating a new YAML (.yml) file in the .github/workflows directory.

Depending on the type of the project and infrastructure, you can choose to deploy using SSH or Docker.

Standard projects contains workflows that can be find in the examples directory:

  • ci.yml - runs checks on the project (e.g. linters, unit tests, ...)
  • deploy.yml - deploys the project on the server based on the selected environment and branch.
  • rollback.yml - rollback the project to the previous release.

Documentation

Documentation SSH:

Documentation Docker:

Workflow examples

GitHub Actions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7