diff --git a/.github/workflows/build_package.yml b/.github/workflows/build_package.yml index bd8c077..efe9e5f 100644 --- a/.github/workflows/build_package.yml +++ b/.github/workflows/build_package.yml @@ -19,12 +19,16 @@ jobs: sudo apt-get update sudo apt-get install -y dpkg-dev wget - - name: Build and install the .deb package + + - name: Build the deb package run: | # Build the deb package sudo dpkg-deb -b kali-anonsurf-deb-src/ kali-anonsurf.deb - # Install the .deb package - sudo dpkg -i kali-anonsurf.deb || (sudo apt-get -f install && sudo dpkg -i kali-anonsurf.deb) + + - name: Run the installer + run : | + sudo chmod +x ./installer.sh + sudo ./installer.sh - name: Get version from control file run: | diff --git a/installer.sh b/installer.sh index 9440a05..d3a258e 100755 --- a/installer.sh +++ b/installer.sh @@ -22,7 +22,7 @@ chmod 644 i2p-archive-keyring.gpg mv i2p-archive-keyring.gpg /usr/share/keyrings apt-get update # Update repos -apt-get install -y secure-delete tor i2p i2p-router # install dependencies, just in case +apt-get install -y secure-delete tor i2p i2p-router # install dependencies, just in case # Configure and install the .deb chmod 755 -R kali-anonsurf-deb-src/DEBIAN # Ensure the DEBIAN folder is executable