From 6109051685a64758102c764d4f0ff98aa540ad4f Mon Sep 17 00:00:00 2001 From: Brad Date: Fri, 22 Nov 2024 23:34:32 -0600 Subject: [PATCH] Backup: Added new mirror; Documentation - Updated README --- .../workflows/github-action-mirror-sync.yml | 20 +++++++++++++++++++ Docs/Repository/Mirrors.MD | 4 +++- README.MD | 16 +++------------ 3 files changed, 26 insertions(+), 14 deletions(-) diff --git a/.github/workflows/github-action-mirror-sync.yml b/.github/workflows/github-action-mirror-sync.yml index ff31012..0bb359c 100644 --- a/.github/workflows/github-action-mirror-sync.yml +++ b/.github/workflows/github-action-mirror-sync.yml @@ -108,6 +108,26 @@ jobs: git remote add mirror ssh://thearchivalone@git.code.sf.net/p/brs-psp-research-initiative-1/code git push --tags --force --prune mirror 'refs/remotes/origin/*:refs/heads/*' + repo.or.cz: + runs-on: ubuntu-24.04 + steps: + - name: Checkout repository + id: checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 + - name: Sync up to Repo.or.cz + id: sync + run: | + env + mkdir -p ~/.ssh + echo "${{ secrets.ROC_SSH_PRIVATE }}" > ~/.ssh/id_rsa + chmod 700 ~/.ssh/id_rsa + echo "${{ secrets.ROC_SSH_PUBLIC }}" > ~/.ssh/id_rsa.pub + echo "${{ secrets.SSH_KNOWN_HOSTS }}" > ~/.ssh/known_hosts + git remote add mirror ssh://repo.or.cz/BRS-PSP-Research-Initiative.git + git push --tags --force --prune mirror 'refs/remotes/origin/*:refs/heads/*' + archive: runs-on: ubuntu-24.04 steps: diff --git a/Docs/Repository/Mirrors.MD b/Docs/Repository/Mirrors.MD index cb61775..7f5aa4a 100644 --- a/Docs/Repository/Mirrors.MD +++ b/Docs/Repository/Mirrors.MD @@ -26,4 +26,6 @@ This documentation is for a feature primarily intended as a fail safe. For the t * Bitbucket: https://bitbucket.org/the_archival_one/brs-psp-research-initiative.git -* Archive.org: https://archive.org/details/BRS-Research-Initiative +* Repo.or.cz: https://repo.or.cz/BRS-PSP-Research-Initiative.git + +* Archive.org: https://archive.org/details/BRS-Research-Initiative-Current diff --git a/README.MD b/README.MD index a1c41ea..98c574d 100644 --- a/README.MD +++ b/README.MD @@ -66,24 +66,14 @@ This repository will host my findings and various scripts, tools and documentati The folder structure is meant to be pretty straight forward, but here's what they represent: -* - * Game - Where the game files go * Scripts - QuickBMS scripts can be found here. See accompanying README in the directory and notes in the script if you need to learn how to use them. Also, feel free to open an issue and / or pull request (if you want to improve the documentation) if they're not clear enough. -* Docs - General documentation goes here. Most of it's technical right now but repository related ones and other types will be coming as I go. +* Docs/Repository - Mirror information, contributions, and other documentation related to the project as a whole can be found here + +* Docs/Technical - Originally called Specifications, this is where you can find information about file formats, how certain systems work and (slowly, mind you) the file structure of the game disc * Tools - Where the tools are downloaded and installed for extracting the game files; right now, this only supports Windows but shouldn't be difficult to get working on the BSDs, Linux, Mac, etc --- - -## Current TODO - -- [ ] Automate and document the full extraction process - -- [ ] Document the full disc structure - -- [ ] Set up tools for rebuilding the data structure for use in game - ---- \ No newline at end of file