Skip to main content

Creating a CI/CD that uses GitHub Actions for Laravel

Do you want set up a CI/CD process using GitHub Actions?

This is a walk-through basic setup to automate your integrations and deployments for your projects.

 

GitHub Actions

GitHub Actions allows for your code can be built, tested and deployed from GitHub.  Let's explore an approach in managing CI/CD processes using GitHub Actions.

 

Could not open input file: artisan

If like me you tried the command

php artisan

However, you had the following “Could not open input file: artisan” error when starting the Laravel service using the above command.

 

How come “Could not open input file: artisan” error is showing up in Laravel

There are a few causes behind this error.

Adding Tailwind css to Drupal

Tailwind CSS is a highly customisable framework that delivers developers the tools to quickly pull your site together.

 

Initial Configuration

The installation and configuration steps are essentially the same as those outlined within the Tailwind documentation.

Note they need to be performed within your custom theme's directory such as /themes/custom/{theme} for Drupal 9

Subscribe to 9.x