diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml new file mode 100644 index 0000000..341c731 --- /dev/null +++ b/.github/workflows/pages.yml @@ -0,0 +1,49 @@ +name: Deploy Jekyll with GitHub Pages dependencies preinstalled + +on: + # Runs on pushes targeting the default branch + push: + branches: ["main", "master"] + + # 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 one concurrent deployment +concurrency: + group: "pages" + cancel-in-progress: true + +jobs: + # Build job + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Pages + uses: actions/configure-pages@v2 + - name: Build with Jekyll + uses: actions/jekyll-build-pages@v1 + with: + source: ./ + destination: ./_site + - name: Upload artifact + uses: actions/upload-pages-artifact@v1 + + # Deployment job + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: build + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v1 diff --git a/README.md b/README.md index 1843775..c6d8b04 100644 --- a/README.md +++ b/README.md @@ -6,11 +6,12 @@ - -[](http://perso.crans.org/besson/LICENSE.html) -[](https://GitHub.com/Akilan1999/p2p-rendering-computation/graphs/commit-activity) -[](http://golang.org) -[](https://pkg.go.dev/git.sr.ht/~akilan1999/p2p-rendering-computation) +
The main aim of this project was to create a custom peer to peer network. The user acting as the client has total flexibility on how to batch the tasks and the user acting as the server has complete @@ -61,11 +62,11 @@ This project aims to create a peer to peer (p2p) network, where a user can use t make install ``` - If you look closely you will get outputs such as: - - // Add them to your .bashrc file - export P2PRC=/
- P2PRC is peer to peer to network designed for computation reasons.
-This project was developed during my 4th year dissertation at Heriot-Watt University and We are getting the project to a usable state.
-It's purpose is for people to use each others computers rather than servers such as AWS and Azure.
- -Project:
-Community Server to download public network
-Use this server to only download part of the p2p network
-Use this server to only download part of the p2p network
-Main developer:
- -Other links:
- - - -