diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index fe3b2663..815d05df 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -16,6 +16,7 @@ jobs: - uses: actions/checkout@v4 with: submodules: true + token: ${{ secrets.PUSH_TOKEN }} - name: Set up Python 3.12 uses: actions/setup-python@v5.2.0 with: @@ -44,12 +45,16 @@ jobs: path: website/build - name: Commit and push changes + env: + GITHUB_TOKEN: ${{ secrets.PUSH_TOKEN }} run: | git config --global user.name 'github-actions[bot]' git config --global user.email 'github-actions[bot]@users.noreply.github.com' + git config --global push.default simple git add . git commit -m "Update generated site files" - git push + git pull --rebase origin main + git push https://x-access-token:${GITHUB_TOKEN}@github.com/magicsword-io/LOLRMM.git HEAD:main working-directory: website # Deployment job diff --git a/website/components/home.tsx b/website/components/home.tsx index b74b91fa..1e0ac3e8 100644 --- a/website/components/home.tsx +++ b/website/components/home.tsx @@ -12,6 +12,7 @@ import { RMMTable } from "./tools"; function Contents() { return ( <> + + LOLRMM Logo +

LOLRMM is a curated list of Remote Monitoring and Management (RMM) tools that could potentially be abused by threat actors. This project aims to assist security professionals in staying informed about these tools and their potential for misuse.

+ + } iconProps={{ href: "/images/logo.png", }} diff --git a/website/components/logo.tsx b/website/components/logo.tsx index 73e4dec7..41107754 100644 --- a/website/components/logo.tsx +++ b/website/components/logo.tsx @@ -1,10 +1,10 @@ export const Logo = () => ( <>