pantheon-systems / solr-power

A WordPress plugin to connect to Pantheon's Apache Solr search infrastructure, or your own!
https://wordpress.org/plugins/solr-power/
GNU General Public License v2.0
126 stars 60 forks source link

Fix failing Circle CI tests #545

Closed jazzsequence closed 1 year ago

jazzsequence commented 1 year ago

Circle CI tests are failing at the PHP Unit step due to the lack of a recognized PUBKEY for the apt functions. (see https://app.circleci.com/pipelines/github/pantheon-systems/solr-power/1045/workflows/a5639025-0328-43b1-9af7-715a60903139/jobs/3320/parallel-runs/0/steps/0-105)

This PR adds a step in config.yml that adds the missing PUBKEY.

It also does some quality-of-life improvements using a newer Quay docker image and removing the third call to run PHPUnit. (Only two are required.)

jspellman814 commented 1 year ago

Can we sqaush commits before merging to master?

jazzsequence commented 1 year ago

@jspellman814 Squashing is allowed. I turned off auto-merge so I can explicitly squash & merge.