{"id":20766848,"url":"https://github.com/rezapace/ijoin","last_synced_at":"2026-04-21T12:03:18.406Z","repository":{"id":200622242,"uuid":"705932966","full_name":"rezapace/ijoin","owner":"rezapace","description":"🌿 Bot Penghijauan Repository","archived":false,"fork":false,"pushed_at":"2024-10-29T09:16:25.000Z","size":1483,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-29T09:39:35.979Z","etag":null,"topics":["bot","git-reza"],"latest_commit_sha":null,"homepage":"https://www.webkumal.link/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rezapace.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-17T01:36:34.000Z","updated_at":"2024-10-29T09:16:29.000Z","dependencies_parsed_at":"2024-01-22T16:13:07.002Z","dependency_job_id":"c9301fad-41fa-418d-a52d-96fef713a9e9","html_url":"https://github.com/rezapace/ijoin","commit_stats":null,"previous_names":["rezapace/ijoin"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rezapace%2Fijoin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rezapace%2Fijoin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rezapace%2Fijoin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rezapace%2Fijoin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rezapace","download_url":"https://codeload.github.com/rezapace/ijoin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243094461,"owners_count":20235513,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bot","git-reza"],"created_at":"2024-11-17T11:26:26.638Z","updated_at":"2025-12-16T10:30:34.387Z","avatar_url":"https://github.com/rezapace.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🌿 Bot Penghijauan Repository\n\nberisikan Bot untuk melakukan Penghijauan Repository\n\n     ```powershell\n     name: CI\n\n        on:\n        push:\n            branches:\n            - master\n        workflow_dispatch:\n        schedule:\n            - cron: \"0 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 * * *\"\n        pull_request:\n            branches:\n            - master\n\n        jobs:\n        build:\n            runs-on: ubuntu-latest\n\n            steps:\n            - name: Checkout repository\n                uses: actions/checkout@v2\n\n            - name: Pull latest changes\n                run: git pull\n\n            - name: Create and populate random file\n                run: |\n                # Generate a random 9-digit number\n                random_number=$((100000000 + RANDOM % 900000000))\n\n                # Create a Go file with the random number as the name\n                filename=\"${random_number}.go\"\n\n                # Write the Go code to the file\n                echo 'package main\n\n                import (\n                    \"fmt\"\n                    \"os\"\n                )\n\n                func calculateTip(tagihan float64) (float64, float64) {\n                    var tipRate float64\n\n                    if tagihan \u003e= 50 \u0026\u0026 tagihan \u003c= 300 {\n                    tipRate = 0.15\n                    } else {\n                    tipRate = 0.20\n                    }\n\n                    tip := tagihan * tipRate\n                    total := tagihan + tip\n\n                    return tip, total\n                }\n\n                func main() {\n                    var tagihan float64\n                    fmt.Print(\"Masukkan nilai tagihan: \")\n                    fmt.Scan(\u0026tagihan)\n\n                    tip, total := calculateTip(tagihan)\n\n                    outputText := fmt.Sprintf(\"Tagihannya: Rp. %.2f\\nTipnya: Rp. %.2f\\nTotal nilainya: Rp. %.2f\\n\", tagihan, tip, total)\n\n                    // Membuka file output.txt untuk penulisan\n                    file, err := os.Create(\"output.txt\")\n                    if err != nil {\n                    fmt.Println(\"Error:\", err)\n                    return\n                    }\n                    defer file.Close()\n\n                    // Menulis output ke file\n                    _, err = file.WriteString(outputText)\n                    if err != nil {\n                    fmt.Println(\"Error:\", err)\n                    return\n                    }\n\n                    fmt.Println(\"Output telah ditulis ke output.txt\")' \u003e \"$filename\"\n\n                echo \"Created and populated file: $filename\"\n                working-directory: ${{ github.workspace }}\n\n            - name: Commit and push random file\n                run: |\n                git add .\n                git config user.name 'rezapace'\n                git config user.email 'm.rezahidayat.rh@gmail.com'\n                git commit -m \"Add random Go file\"\n                git push\n     ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frezapace%2Fijoin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frezapace%2Fijoin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frezapace%2Fijoin/lists"}