commit 9048bb7322daf07c14b69c033db57aef0274ea31 Author: Brendan Golden Date: Sun Sep 22 23:07:55 2024 +0100 feat: base files for the repo diff --git a/.forgejo/workflows/push.yaml b/.forgejo/workflows/push.yaml new file mode 100644 index 0000000..28c7f17 --- /dev/null +++ b/.forgejo/workflows/push.yaml @@ -0,0 +1,30 @@ +name: On_Push + +on: + push: + branches: + - 'main' +# paths: +# - src/**/* + +jobs: + build: + # build it using teh base nixos system, helps with caching + runs-on: nix + steps: + # get the repo first + - uses: https://code.forgejo.org/actions/checkout@v4 + # Make sure all files are pulled down + - name: "Get LFS objects" + uses: https://forgejo.skynet.ie/Skynet/actions/get_lfs@v3 + with: + repository: ${{ gitea.repository }} + ref_name: ${{ gitea.ref_name }} + # temp one just to get it "built" + - name: "Deploy" + uses: https://forgejo.skynet.ie/Skynet/actions/deploy_user@v5 + with: + ssh_key: ${{ secrets.SSH_KEY }} + username: ${{ secrets.USERNAME }} + folder: "src" + #destination: "subfolder" \ No newline at end of file diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..76b5699 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,55 @@ +# Git config here +* text eol=lf + +############################################# +# Git lfs stuff + + +# Documents +*.pdf filter=lfs diff=lfs merge=lfs -text +*.doc filter=lfs diff=lfs merge=lfs -text +*.docx filter=lfs diff=lfs merge=lfs -text + + +# Excel +*.xls filter=lfs diff=lfs merge=lfs -text +*.xlsx filter=lfs diff=lfs merge=lfs -text +*.xlsm filter=lfs diff=lfs merge=lfs -text + + +# Powerpoints +*.ppt filter=lfs diff=lfs merge=lfs -text +*.pptx filter=lfs diff=lfs merge=lfs -text +*.ppsx filter=lfs diff=lfs merge=lfs -text + + +# Images +*.png filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text + + +# Video +*.mkv filter=lfs diff=lfs merge=lfs -text +*.mp4 filter=lfs diff=lfs merge=lfs -text +*.wmv filter=lfs diff=lfs merge=lfs -text + + +# Misc +*.zip filter=lfs diff=lfs merge=lfs -text + + +# ET4011 +*.cbe filter=lfs diff=lfs merge=lfs -text +*.pbs filter=lfs diff=lfs merge=lfs -text + + +# Open/Libre office +# from https://www.libreoffice.org/discover/what-is-opendocument/ +*.odt filter=lfs diff=lfs merge=lfs -text +*.ods filter=lfs diff=lfs merge=lfs -text +*.odp filter=lfs diff=lfs merge=lfs -text +*.odg filter=lfs diff=lfs merge=lfs -text + + +# QT +*.ui filter=lfs diff=lfs merge=lfs -text \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dce8b15 --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +# IDE folder +/.idea + +# Microsoft office Lockfiles +~$* +*.tmp + +# Test files +test.* +*.test.* +/test + +# Output of compiling +/out +/build +/target +/cmake-build-debug +# for QT, both as single directory and as subfolders +/build-*-* +/*/build-*-* + +# Dealing with BlueJ +*.bluej +*.out +*.ctxt + +# Dealing with Mac users +.DS_Store diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..8236fdc --- /dev/null +++ b/src/index.html @@ -0,0 +1,12 @@ + + + + + + +
+

Hello World!

+

All hail Skynet!!

+
+ +