From 5525cc814ab955fb4720c7c6125c0e956aee2932 Mon Sep 17 00:00:00 2001 From: sto Date: Sun, 23 Mar 2025 08:57:19 +0100 Subject: [PATCH] Chrome installation setup for Gitea actions --- {.github => .gitea}/dependabot.yml | 0 {.github => .gitea}/workflows/ci.yml | 12 +++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) rename {.github => .gitea}/dependabot.yml (100%) rename {.github => .gitea}/workflows/ci.yml (74%) diff --git a/.github/dependabot.yml b/.gitea/dependabot.yml similarity index 100% rename from .github/dependabot.yml rename to .gitea/dependabot.yml diff --git a/.github/workflows/ci.yml b/.gitea/workflows/ci.yml similarity index 74% rename from .github/workflows/ci.yml rename to .gitea/workflows/ci.yml index d0485c5..3f14384 100644 --- a/.github/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -56,8 +56,18 @@ jobs: test: runs-on: ubuntu-latest steps: + - name: Install packages - run: sudo apt-get update && sudo apt-get install --no-install-recommends -y build-essential git libyaml-dev pkg-config google-chrome-stable + run: sudo apt-get update && sudo apt-get install --no-install-recommends -y build-essential git libyaml-dev pkg-config software-properties-common apt-transport-https ca-certificates + + - name: Import Chrome GPG key + run: curl -fSsL https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor | sudo tee /usr/share/keyrings/google-chrome.gpg >> /dev/null + + - name: Import Chrome APT repository + run: echo deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome.gpg] http://dl.google.com/linux/chrome/deb/ stable main | sudo tee /etc/apt/sources.list.d/google-chrome.list + + - name: Install Chrome + run: sudo apt update && sudo apt install google-chrome-stable - name: Checkout code uses: actions/checkout@v4