From c4b026a7368a1e258d6a760fc14f9bd970406ad0 Mon Sep 17 00:00:00 2001
From: Li
Date: Thu, 26 Jun 2025 23:14:39 +1200
Subject: [PATCH] Update readme and workflow
---
.github/workflows/build.yml | 3 +++
README.md | 15 +++------------
2 files changed, 6 insertions(+), 12 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index b7ceec9..e1ee7dd 100755
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -10,6 +10,8 @@ defaults:
jobs:
build-linux:
runs-on: ubuntu-latest
+ env:
+ AUTHENTICATION_TOKEN: ${{ secrets.SILICA_CODES_AUTH }}
steps:
- uses: actions/checkout@v2
with:
@@ -94,6 +96,7 @@ jobs:
mkdir debpackage
dpkg-deb --build /tmp/debpkg/Debian64
mv /tmp/debpkg/Debian64.deb debpackage/HISP-Debian-AMD64.deb
+ curl --user $AUTHENTICATION_TOKEN --upload-file debpackage/HISP-Debian-AMD64.deb https://silica.codes/api/packages/islehorse/debian/pool/debian/main/upload
# Upload LINUX
- name: Upload linux-x64
diff --git a/README.md b/README.md
index 7aa5fd7..992dedb 100755
--- a/README.md
+++ b/README.md
@@ -26,20 +26,11 @@ Game relies on a SQL Server, any should work, but i have only tested it with Mar
- APT:
-Install on Ubuntu via APT:
+Install on Ubuntu or Debian via APT:
```
-sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 34F644BC70C746CE48139C595129317F33AE659C
-sudo add-apt-repository 'deb http://deb.silica.codes debian main'
+sudo curl https://silica.codes/api/packages/islehorse/debian/repository.key -o /etc/apt/keyrings/forgejo-islehorse.asc
+echo "deb [signed-by=/etc/apt/keyrings/forgejo-islehorse.asc] https://silica.codes/api/packages/islehorse/debian debian main" | sudo tee -a /etc/apt/sources.list.d/hisp.list
sudo apt update
-sudo apt install hisp
-```
-
-Install on Debian via APT:
-```
-sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 34F644BC70C746CE48139C595129317F33AE659C
-sudo bash -c 'echo "deb http://deb.silica.codes debian main">>/etc/apt/sources.list'
-sudo apt update
-sudo apt install hisp
```
Then simply edit /etc/hisp/server.properties & change to correct database credentials