Skip to content

Commit

Permalink
Backup: Added new mirror; Documentation - Updated README
Browse files Browse the repository at this point in the history
  • Loading branch information
thearchivalone committed Nov 23, 2024
1 parent 757ed5c commit 743a4f0
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 14 deletions.
20 changes: 20 additions & 0 deletions .github/workflows/github-action-mirror-sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,26 @@ jobs:
git remote add mirror ssh://[email protected]/p/brs-psp-research-initiative-1/code
git push --tags --force --prune mirror 'refs/remotes/origin/*:refs/heads/*'
roc:
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:
Expand Down
4 changes: 3 additions & 1 deletion Docs/Repository/Mirrors.MD
Original file line number Diff line number Diff line change
Expand Up @@ -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
16 changes: 3 additions & 13 deletions README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -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

---

0 comments on commit 743a4f0

Please sign in to comment.