Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
JayPi4c committed Mar 18, 2024
0 parents commit 981784d
Show file tree
Hide file tree
Showing 9 changed files with 192 additions and 0 deletions.
56 changes: 56 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Simple workflow for deploying static content to GitHub Pages
name: Deploy static content to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ["main"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Single deploy job since we're just deploying
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Configure GPG Key
run: |
echo -n "$GPG_SIGNING_KEY" | base64 --decode | gpg --import
env:
GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }}
- name: create content
run: |
cd ubuntu
dpkg-scanpackages --multiversion . > Packages
gzip -k -f Packages
apt-ftparchive release . > Release
gpg --default-key "ppa@schlunzis.org" -abs -o - Release > Release.gpg
gpg --default-key "ppa@schlunzis.org" --clearsign -o - Release > InRelease
- name: Setup Pages
uses: actions/configure-pages@v4
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
# Upload entire repository
path: '.'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Custom PPA for personal projects

This repository is used to host a PPA for all our projects. If a `.deb` file is pushed to this repository, it will be automatically added to the PPA.


## Adding the PPA to your system

```bash
curl -s --compressed "https://schlunzis.github.io/ppa/ubuntu/KEY.gpg" | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/schlunzis.gpg >/dev/null
sudo curl -s --compressed -o /etc/apt/sources.list.d/schlunzis.list "https://jaypi4c.github.io/ppa/ubuntu/schlunzis.list"
sudo apt update
```
37 changes: 37 additions & 0 deletions ubuntu/InRelease
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Date: Mon, 18 Mar 2024 08:32:21 +0000
MD5Sum:
d41d8cd98f00b204e9800998ecf8427e 0 Packages
31dc03a97deadd3fbbe12cc28fb7a826 29 Packages.gz
24bb368dfc9465186fcf435f775bd221 38 Release
SHA1:
da39a3ee5e6b4b0d3255bfef95601890afd80709 0 Packages
753d714984919bc24bd4d1ad01256dc6c1d50756 29 Packages.gz
8e033513109d22fbdebbc8d47931b047dc067083 38 Release
SHA256:
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 Packages
7cd24e476bce9bd4ee6c478c19ece3518df7ccb24288d78f27e4a237d2b3b83c 29 Packages.gz
1258184bcc6ab65a2490ca4d05cc31487adfe5b5249ed44bdbb32c43cf9a1c1b 38 Release
SHA512:
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e 0 Packages
f5dd7abca102675f75f45c9a372776f615caf563791890a86dc9d605aa44c769c5ee0979f13c51c91d2cf4375d30f4e06f0510d99a29a4ffb24ce8b8f7105ed7 29 Packages.gz
5746cb28db02a86f0a283b65af2a875d183ac0feaf980c4ef0d78dd5c11deba5ed12fd8b37975c0a3f4221bcf9f366a04d109c183cec2078e7c9d0df82d417ca 38 Release
-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEz6VYk/vpKMWO+Cm5KK6W1qO8mPoFAmX3/BUSHHBwYUBzY2hs
dW56aXMub3JnAAoJECiultajvJj64/cP/jznVTe2MDj65oDORwm0eqnyY18uGdAL
i9ARztHnZNh5vvEwDsVaGogzZtPxf76PTcS3jrFpNIdII/E7UsSbTnvTYARUm4Ga
TpGtVesHGJ0Vm5jxrxRZNeKoghJVtS6mInThmawi6hp3XkP4lLg/BEuQFO1OVySg
Upw0rL62P/nNtXXOZjktosNz9hoM7HjPz9bN5HTfUnJ6UzKYOZKl7S3cdxu+Gx60
Pm/kDBDxQdjSA6En9fCDrqkUyCZFDRgLMBliGviUNwNuNWcDmGW8yEkwruwb54D9
wpFE56MftWIrELkaWujjCma5im72wSZgmndvZPUn7RRqNrbSMDPq9wDDlIZzbdTg
3iXRJefnobHxZczRcJ0Z2srBc6WXRCZIqQjwRlNCmNuZkptyvgXGLj3cebvycwBD
xP2br3JjiM7IbdaQ/mDqUlvK1qFNEldWSYCrSRS4qUOsX24iUIm+scmOWwSRE3YJ
cp/JBCiaIxv30ATemmX7OrRXhvGKhBfsL3MgxN7r04nAIAzWrM3avLZ0AHEIMnaD
vTqdJ1gQArleih+I/yT7YnX2pJGZyEzeYDZv6dn7+RkrmlFwT3/cYdZWyu6Yk9nb
vsMjCM35MyymrDiXKbW51wh55EN7iPNeys+/ejelkk6f726ryTik9FqqSufog7PC
BWg9iy1rEWAM
=hOyV
-----END PGP SIGNATURE-----
52 changes: 52 additions & 0 deletions ubuntu/KEY.gpg
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
=lmxZ
-----END PGP PUBLIC KEY BLOCK-----
Empty file added ubuntu/Packages
Empty file.
Binary file added ubuntu/Packages.gz
Binary file not shown.
17 changes: 17 additions & 0 deletions ubuntu/Release
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Date: Mon, 18 Mar 2024 08:32:21 +0000
MD5Sum:
d41d8cd98f00b204e9800998ecf8427e 0 Packages
31dc03a97deadd3fbbe12cc28fb7a826 29 Packages.gz
24bb368dfc9465186fcf435f775bd221 38 Release
SHA1:
da39a3ee5e6b4b0d3255bfef95601890afd80709 0 Packages
753d714984919bc24bd4d1ad01256dc6c1d50756 29 Packages.gz
8e033513109d22fbdebbc8d47931b047dc067083 38 Release
SHA256:
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 Packages
7cd24e476bce9bd4ee6c478c19ece3518df7ccb24288d78f27e4a237d2b3b83c 29 Packages.gz
1258184bcc6ab65a2490ca4d05cc31487adfe5b5249ed44bdbb32c43cf9a1c1b 38 Release
SHA512:
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e 0 Packages
f5dd7abca102675f75f45c9a372776f615caf563791890a86dc9d605aa44c769c5ee0979f13c51c91d2cf4375d30f4e06f0510d99a29a4ffb24ce8b8f7105ed7 29 Packages.gz
5746cb28db02a86f0a283b65af2a875d183ac0feaf980c4ef0d78dd5c11deba5ed12fd8b37975c0a3f4221bcf9f366a04d109c183cec2078e7c9d0df82d417ca 38 Release
17 changes: 17 additions & 0 deletions ubuntu/Release.gpg
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----

iQJGBAABCgAwFiEEz6VYk/vpKMWO+Cm5KK6W1qO8mPoFAmX3/BUSHHBwYUBzY2hs
dW56aXMub3JnAAoJECiultajvJj6gBMP+QE3sQtAgqOdiLKnesTMOv/JMDpH9utE
Ldob5oIUeDntK1dD7buIMplr9xxwfKb0w95R8tta88StNueYrKrHXEbQ/oe4uLI4
0IEdWzd1BFP7YzoOs4ePLZJ9NCvQwnPs6zTojeaAHugpmGsNyjb6rL66xTMrmrdq
9FZy22zWF6/bR7xIWGeQzpt3RJdsKxr+rsODbndS/cSiUdXuF9HAbNljWjHZILM1
jSTgQP/r9Irjizangu1v3mX8wpEJR2Ee9j/7EcPNNRAUkJE3wMvpvYdElhXJTLLj
lzBRHHewSt9c7W3AHM34DDcbzpL7sEdam3/Q/9zsskstiznssd6b43nOhujgw7YU
Q6/QR99sntiKApfpLx7x9o2eGW2Giq5AXDAmEeO6KsPfY6L/Y1jnyIzKh0BGX2+q
lS7ACVMHBGtacMJbxAnM0DNga6V5fYjnkDRmr6FD09wsFPBvzpRh2HUSAv6Zx6QN
wAcMlk15AQ2G68rOqgQZ1EaiyAyGXm9SGdoYspAqL5pZJ17q8D5TeH33gFrK63Ey
S3pA4JJ9w5hnRx0WoXwesuM4hnaTsjRqjmyUJ4jy9g9Mk9GGVyK7ZfAmOcNghBO7
qlz645hJKMqDg+fVpvP171pX8N45rW0mlmC+0vfL56xIQo19KDLutN5INMh7tXCC
TogjYN97bUet
=zmvY
-----END PGP SIGNATURE-----
1 change: 1 addition & 0 deletions ubuntu/schlunzis.list
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
deb [signed-by=/etc/apt/trusted.gpg.d/schlunzis.gpg] https://schlunzis.github.io/ppa/ubuntu ./

0 comments on commit 981784d

Please sign in to comment.