diff --git a/.github/workflows/test.yml b/.github/workflows/run.yml
similarity index 95%
rename from .github/workflows/test.yml
rename to .github/workflows/run.yml
index bf0e475..a1f2b2d 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/run.yml
@@ -21,8 +21,8 @@ jobs:
strategy:
matrix:
- DRUPAL_TESTING_DRUPAL_VERSION: ['~8.9.0', '~9.2.0']
- PHP: ['7.4']
+ DRUPAL_TESTING_DRUPAL_VERSION: ['~9.2.0']
+ PHP: ['7.4', '8.0']
steps:
- uses: actions/checkout@v1
diff --git a/src/Controller/RssController.php b/src/Controller/RssController.php
index c387ac2..f946c4a 100644
--- a/src/Controller/RssController.php
+++ b/src/Controller/RssController.php
@@ -179,7 +179,7 @@ public function buildItems() {
'pubDate' => $this->dateFormatter->format($item->getChangedTime(), 'custom', 'r'),
'author' => $item->field_author->first()->view(), /* @phpstan-ignore-line */
'content:encoded' => $item->field_content->first()->view(), /* @phpstan-ignore-line */
- 'amzn:heroImage' => ($hero_image = $item->field_hero_image->entity) ? $hero_image->url() : NULL,
+ 'amzn:heroImage' => ($hero_image = $item->field_hero_image->entity) ? $hero_image->createFileUrl(FALSE) : NULL,
'amzn:heroImageCaption' => ($hero_image_caption = $item->field_hero_image_caption->first()) ? $hero_image_caption->view() : NULL, /* @phpstan-ignore-line */
'amzn:introText' => $item->field_intro_text->first()->view(), /* @phpstan-ignore-line */
'amzn:indexContent' => $item->field_index_content->first()->view(), /* @phpstan-ignore-line */
diff --git a/tests/fixtures/feed.rss b/tests/fixtures/feed.rss
index 7fc96ef..a61efaa 100644
--- a/tests/fixtures/feed.rss
+++ b/tests/fixtures/feed.rss
@@ -7,7 +7,7 @@