From 44ddf210af00ad5fdf2253f58a09062563efec9e Mon Sep 17 00:00:00 2001 From: lifehackerhansol Date: Sun, 13 Aug 2023 13:01:24 -0700 Subject: [PATCH] Import GitHub Actions and README from old repo Adjust workflow as needed for new structure --- .github/workflows/publish.yml | 47 +++++++++++++++++++++++++++++++++++ README.md | 45 +++++++++++++++++++++++++++++++++ 2 files changed, 92 insertions(+) create mode 100644 .github/workflows/publish.yml create mode 100644 README.md diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml new file mode 100644 index 0000000..4524473 --- /dev/null +++ b/.github/workflows/publish.yml @@ -0,0 +1,47 @@ +name: Deploy site + +on: + push: + branches: [ main ] + workflow_dispatch: + +jobs: + publish: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + with: + persist-credentials: false + + - name: Package files + run: | + cd archive + chmod +x build.sh + ./build.sh + + # to get README.md to webpage as well as GitHub's UI + - name: Pre-generation of directory listing + run: cp README.md out/README.md + + - name: Github Pages Directory Listing + uses: jayanta525/github-pages-directory-listing@main + with: + FOLDER: out + + # these shouldn't be in apindex, but need to be in repo root for GitHub Pages + - name: Pre-generation of directory listing + run: | + mkdir public + cp -r out/* public + cp CNAME public + touch public/.nojekyll + + - name: Deploy 🚀 + uses: JamesIves/github-pages-deploy-action@v4.4.3 + with: + repository-name: DS-Homebrew/flashcard-archive-web + token: ${{ secrets.WEB_PUSH_TOKEN }} + branch: gh-pages # The branch the action should deploy to. + folder: public # The folder the action should deploy. + clean: true # Automatically remove deleted files from the deploy branchimage: ubuntu:bionic diff --git a/README.md b/README.md new file mode 100644 index 0000000..4427dcb --- /dev/null +++ b/README.md @@ -0,0 +1,45 @@ +# flashcard-archive +This is an archive of all the flashcard firmwares for the Nintendo DS + +Some kernels are in different locations, or have consolidated as they are identical carts: + +- `Ace3DS+_R4iLS` folder: + - Ace3DS+ + - Ace3DS X + - \### in 1 combo cart + - r4isdhc.com.cn carts + - r4isdhc.hk 2020+ carts + - r4li.com carts + - r4infinity.com 2 + - r4ixds.com 2014 white version + - woodr4isdhc.com carts + - (please raise an issue if you think your cart is an Ace3DS+ or R4iLS clone!) + +These carts may support BL2CK OS. Only these carts are confirmed to actually work so far: +- Default version: + - r4i3d.com NEW, 2012+ + - r4igold.cc 3DS + - r4i-gold.me 2014-2015 + - r4isdhc.hk carts with no year number, or before 2020 + - r4isdhc.com NEW/2013 carts + - r4isdhc.com Dual-Core (no year number) + - r4i-drive.com carts + - R4 Ultra and Acekard 2/2.1/2i carts that cannot run AKAIO due to being a clone + - R4iTT 3DS NEW, RTS + - r4infinity.com Dual-Core + - r4isdhc.in 2014 + - R4i Gold 3DS Plus with faulty DS mode + - r4-pro.com carts + - r4dspro.com carts +- Amaze3DS version: + - r4igold.cc Wood + - Amaze3DS (use the Amaze3DS version) + +These carts may support BL2CK OS, but have not been attempted. This information is based on its provided DLDI, which are identical. +Please do not attempt cross-loading without knowing what you're doing. +- 3dslink.com Blue +- r4ixds.com 2014-2016 non-white +- r4i-gold.me 2013 +- r4i-gold.com 3DS Gold Pro +- amazekard.com cards +- Galaxy Eagle cards (use the Amaze3DS version and rename _DS_MENU.dat to ge.nds)