commit 28cea3a368686b9c0fd536aebd96f3ca3b5f6abf
parent 3320884972faf47e6cd69f64d19f269bc2d552ef
Author: Amit Dutta <mail@amit.is-a.dev>
Date: Mon, 24 Aug 2026 20:42:53 +0530
Merge pull request #88 from notamitgamer2/remove-bundle-backup
Remove offline bundle backup job and docs
Diffstat:
3 files changed, 1 insertion(+), 48 deletions(-)
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
@@ -137,45 +137,7 @@ jobs:
echo "No changes"
fi
- # Job 3: Standard automated fallback backup
- release:
- runs-on: ubuntu-latest
- needs: build
- if: github.actor != 'bot-for-notamitgamer[bot]'
- steps:
- - name: Generate GitHub App Token
- id: app-token
- uses: actions/create-github-app-token@v3
- with:
- client-id: ${{ secrets.APP_ID }}
- private-key: ${{ secrets.APP_PRIVATE_KEY }}
-
- - name: Checkout Latest Code
- uses: actions/checkout@v7
- with:
- fetch-depth: 0
- token: ${{ steps.app-token.outputs.token }}
- ref: main
-
- - name: Get IST Date and Time
- id: datetime
- run: |
- echo "TIMESTAMP=$(TZ='Asia/Kolkata' date +'%Y-%m-%d_%H-%M-%S')" >> $GITHUB_ENV
- echo "PRETTY_DATE=$(TZ='Asia/Kolkata' date +'%d %B %Y, %I:%M %p IST')" >> $GITHUB_ENV
-
- - name: Create Git Bundle Backup
- run: git bundle create "full-repo-backup-${{ env.TIMESTAMP }}.bundle" --all
-
- - name: Update Rolling Release
- env:
- GH_TOKEN: ${{ steps.app-token.outputs.token }}
- run: |
- gh release delete latest-backup -y --cleanup-tag || true
- gh release create "latest-backup" "full-repo-backup-${{ env.TIMESTAMP }}.bundle" \
- --title "Latest Bundle Backup - ${{ env.PRETTY_DATE }}" \
- --notes "Automated full repository bundle generated on ${{ env.PRETTY_DATE }}. Restore offline using \`git clone full-repo-backup-${{ env.TIMESTAMP }}.bundle\`."
-
- # Job 4: Clean deployment production pipeline
+ # Job 3: Clean deployment production pipeline
deploy:
environment:
name: github-pages
diff --git a/README.md b/README.md
@@ -34,10 +34,6 @@ This repository serves as a comprehensive, live archive of my 4-year academic jo
| [**Semester 8**](./Semester_8/) | Pending | Upcoming |
---
-> [!TIP]
-> ## Offline Bundle
-> Download the `.bundle` file from [bundle release](https://github.com/notamitgamer/bsc/releases/tag/latest-backup) and run `git clone full-repo-backup-{timestamp}.bundle`, and it should be ready to go.
----
## Environment Setup
### C and C++ Development
diff --git a/docs/index.md b/docs/index.md
@@ -70,11 +70,6 @@ Currently navigating **Semester 2**. Folders for future semesters are placeholde
| [Semester 7](/semester_7/) | Pending | Upcoming |
| [Semester 8](/semester_8/) | Pending | Upcoming |
-## Offline Bundle
-::: tip Offline Bundle
-Download the `.bundle` file from [bundle release](https://github.com/notamitgamer/bsc/releases/tag/latest-backup) and run `git clone full-repo-backup-{timestamp}.bundle`, and it should be ready to go.
-:::
-
## Environment Setup
::: warning Environment Notice