Переопределите кэш действий github, даже если произошло попадание в первичный ключ

#github-actions

Вопрос:

Я пытаюсь создать рабочий процесс на GitHub. В нем есть четыре работы:

  • строить
  • тест
  • пакет
  • развертывать

На этапе сборки мой код компилируется. Бегун загружает все необходимые зависимости, но только плагины maven, используемые во время компиляции. Когда я тестирую свой код, он также загружает плагины, используемые для тестирования (например, surefire), но не сохраняет их в кэше, так как кэш был найден в первичном ключе. Есть ли способ принудительно переопределить кэш, чтобы я мог добавить зависимости, которые были загружены позже в моем рабочем процессе?