diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 410765d..88e66b3 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,6 +1,6 @@ { "name": "Ubuntu + Bun", - "image": "ghcr.io/vixshan/devcontainers/ubuntu-bun:latest", + "image": "ghcr.io/iamvikshan/devcontainers/ubuntu-bun:latest", // Configure tool-specific properties. "customizations": { "vscode": { diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 3a95b7c..2f9845b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -12,7 +12,7 @@ updates: interval: "daily" open-pull-requests-limit: 5 reviewers: - - "vixshan" + - "iamvikshan" labels: - "dependencies" # ignore: @@ -27,6 +27,6 @@ updates: interval: "daily" open-pull-requests-limit: 5 reviewers: - - "vixshan" + - "iamvikshan" labels: - "actions" diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml new file mode 100644 index 0000000..571d152 --- /dev/null +++ b/.github/workflows/cla.yml @@ -0,0 +1,44 @@ +name: "CLA Assistant" +on: + issue_comment: + types: [created] + pull_request_target: + types: [opened, closed, synchronize] + +permissions: + actions: write + contents: read + pull-requests: write + statuses: write + +jobs: + CLAAssistant: + runs-on: ubuntu-latest + steps: + - name: "CLA Assistant" + if: + (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the CLA Document and I hereby sign + the CLA') || github.event_name == 'pull_request_target' + uses: contributor-assistant/github-action@v2.6.1 + env: + GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} + PERSONAL_ACCESS_TOKEN: ${{ secrets.GH_TOKEN }} + with: + path-to-signatures: "signatures/signatures.json" + path-to-document: "https://github.com/iamvikshan/.github/blob/main/.github/CLA.md" + branch: "main" + remote-organization-name: ${{ github.repository_owner }} + remote-repository-name: ".github" + allowlist: dependabot-preview[bot], dependabot[bot], *bot, bot* + create-file-commit-message: "chore: create file for storing CLA signatures" + signed-commit-message: "chore: $contributorName has signed the CLA" + custom-notsigned-prcomment: | + Thank you for your contribution! Before we can merge this PR, please sign our Contributor License Agreement (CLA). + + :memo: Please read our Code of Conduct and comment on this PR: + > I have read the CLA Document and I hereby sign the CLA + + After signing, you can trigger a recheck by commenting `recheck` + custom-pr-sign-comment: "I have read the CLA Document and I hereby sign the CLA" + custom-allsigned-prcomment: "✅ All contributors have signed the CLA" + lock-pullrequest-aftermerge: true \ No newline at end of file diff --git a/.github/workflows/git-sync.yml b/.github/workflows/git-sync.yml index a0ab5ba..abbc705 100644 --- a/.github/workflows/git-sync.yml +++ b/.github/workflows/git-sync.yml @@ -2,8 +2,6 @@ name: GitLab Sync on: push: branches: ["*"] - delete: - branches: ["*"] pull_request: types: [opened, closed, reopened, edited, labeled, unlabeled] schedule: @@ -109,7 +107,7 @@ jobs: # Sync branches to GitLab git config --global user.name "vikshan" - git config --global user.email "vixshan@gmail.com" + git config --global user.email "iamvikshan@gmail.com" echo "$GITHUB_BRANCHES" | while read branch; do if [ -n "$branch" ]; then echo "Syncing branch: $branch" diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 31bb00f..e3a56e6 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -88,8 +88,8 @@ jobs: - name: Sync repositories run: | bun run f - git config --global user.email "vixshan@gmail.com" - git config --global user.name "vixshan" + git config --global user.email "iamvikshan@gmail.com" + git config --global user.name "iamvikshan" git commit --amend --no-edit git push -f origin HEAD:${{ github.ref_name }} diff --git a/CHANGELOG.md b/CHANGELOG.md index e8ed9a5..7868805 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,9 @@ ### Features - update documentation - ([4d3d7e3](https://github.com/vixshan/bento/commit/4d3d7e302a02942c542a827317ca1f91b9244f61)) + ([4d3d7e3](https://github.com/iamvikshan/bento/commit/4d3d7e302a02942c542a827317ca1f91b9244f61)) ### Bug Fixes - fix release workflow - ([a12b133](https://github.com/vixshan/bento/commit/a12b133caead06c0d15b2581f0ec5155b65b099a)) + ([a12b133](https://github.com/iamvikshan/bento/commit/a12b133caead06c0d15b2581f0ec5155b65b099a)) diff --git a/README.md b/README.md index e923229..9ad8ac5 100644 --- a/README.md +++ b/README.md @@ -4,22 +4,25 @@ MIT License - - GitLab Sync + + GitLab Sync - - Releases + + Releases + + + Releases
- + Deploy on Zeabur Deploy on Railway - + Deploy to Koyeb @@ -79,7 +82,7 @@ Before you begin, ensure you have: 1. Clone and install dependencies: ```bash -git clone https://github.com/vixshan/bento.git +git clone https://github.com/iamvikshan/bento.git cd bento bun i ``` @@ -110,7 +113,7 @@ bun test ## ☁️ Cloud Deployment Options -1. ⭐ Star and [fork](https://github.com/vixshan/bento/fork) this repository +1. ⭐ Star and [fork](https://github.com/iamvikshan/bento/fork) this repository ### Deploy to Zeabur @@ -126,7 +129,7 @@ bun test 1. [Create a Koyeb account](https://app.koyeb.com/signup) 2. Deploy from your GitHub repository or - [click here](https://app.koyeb.com/deploy?type=git&repository=github.com/vixshan/bento&name=bento&service_type=web&builder=dockerfile) + [click here](https://app.koyeb.com/deploy?type=git&repository=github.com/iamvikshan/bento&name=bento&service_type=web&builder=dockerfile) to automatically create using this repo as template. 3. Set required environment variables @@ -175,18 +178,18 @@ bun test Contributions are always welcome! If you find bugs or have suggestions: -1. [Fork](https://github.com/vixshan/bento/fork) the repository +1. [Fork](https://github.com/iamvikshan/bento/fork) the repository 2. Create your feature branch 3. Commit your changes 4. Push to the branch -5. Open a [Pull Request](https://github.com/vixshan/bento/compare) +5. Open a [Pull Request](https://github.com/iamvikshan/bento/compare) > [!TIP] > If this project helped you, please consider: > > - Giving it a star ⭐ -> - [Becoming a sponsor](https://github.com/sponsors/vixshan) -> - Checking out my [other projects](https://github.com/vixshan?tab=repositories) +> - [Becoming a sponsor](https://github.com/sponsors/iamvikshan) +> - Checking out my [other projects](https://github.com/iamvikshan?tab=repositories) ## 📄 License diff --git a/app.json b/app.json index 79bbf59..af19036 100644 --- a/app.json +++ b/app.json @@ -1,7 +1,7 @@ { "name": "bento", "description": "Use a custom domain for your Bento profile", - "repository": "https://github.com/vixshan/bento", + "repository": "https://github.com/iamvikshan/bento", "logo": "https://lh3.googleusercontent.com/a/ACg8ocJ9C_jc3txFitj02HgiJ6fHyVGpBzXhjGlDvfYomhP8fOc=s512-c", "keywords": ["node", "express", "bento", "nodejs"], "env": { @@ -17,5 +17,5 @@ "size": "basic" } }, - "buildpacks": [{ "url": "https://github.com/vixshan/heroku-buildpack-bun" }] + "buildpacks": [{ "url": "https://github.com/iamvikshan/heroku-buildpack-bun" }] }