{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":257158446,"defaultBranch":"master","name":"envconfig","ownerLogin":"xiaoliwe","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-20T03:11:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9930176?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1587352282.0","currentOid":""},"activityList":{"items":[{"before":"4607cf0a4320d2977af7788ab56e1b7dd6c1926e","after":"9462d6f19f6a4af043603034b8375646fadf972b","ref":"refs/heads/master","pushedAt":"2024-09-12T14:30:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"init the script of nvm","shortMessageHtmlLink":"init the script of nvm"}},{"before":"9eb5a3b87d4fac88d2f9511f6ba956fbde205417","after":"4607cf0a4320d2977af7788ab56e1b7dd6c1926e","ref":"refs/heads/master","pushedAt":"2024-08-25T04:15:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"fixed the logtics of code","shortMessageHtmlLink":"fixed the logtics of code"}},{"before":"c6d2e4824c5ffe3c4780c77ef5f7949a14b857ee","after":"9eb5a3b87d4fac88d2f9511f6ba956fbde205417","ref":"refs/heads/master","pushedAt":"2024-08-25T04:11:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"fixed the logtics of codedeploy","shortMessageHtmlLink":"fixed the logtics of codedeploy"}},{"before":"921075cae34b24d09c3bdf6c446533017400104a","after":"c6d2e4824c5ffe3c4780c77ef5f7949a14b857ee","ref":"refs/heads/master","pushedAt":"2024-08-25T04:07:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"added the init-env.sh","shortMessageHtmlLink":"added the init-env.sh"}},{"before":"f48300994b483be864660126ca3e05c57cf90a6b","after":"921075cae34b24d09c3bdf6c446533017400104a","ref":"refs/heads/master","pushedAt":"2024-06-29T03:05:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"```\nAdd permission checks to Golang installation script\n\nEnhanced the Golang installation script to include permission checks before attempting to uninstall existing Golang, download the latest version, and set environment variables. This addresses potential failures on systems where the user lacks `sudo` access or write permissions to critical files. Also added checks for required `curl` and `grep` commands, improving reliability and user feedback.\n```","shortMessageHtmlLink":"```"}},{"before":"36dfd71f9d4e072c979e682b4b1192c09045dca1","after":"f48300994b483be864660126ca3e05c57cf90a6b","ref":"refs/heads/master","pushedAt":"2024-06-29T02:54:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"```\nAdd confirmation message during Golang installation verification\n\nInclude a user-friendly message indicating the start of Golang validation in the installer script. This enhances script clarity and user experience by providing immediate feedback on the installation progress.\n\nFixes #342\n```","shortMessageHtmlLink":"```"}},{"before":"1337e4aa9f5d1ae45b221dceccc55c16b60ace1b","after":"36dfd71f9d4e072c979e682b4b1192c09045dca1","ref":"refs/heads/master","pushedAt":"2024-06-29T02:49:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"```\nFix Go binary path setup in install script\n\nUpdated the install script to append Go binary path to ~/.bashrc instead of ~/.profile and sourced ~/.bashrc. This ensures the PATH update is effective immediately, fixing issues with Go commands not being recognized post-install.\n```","shortMessageHtmlLink":"```"}},{"before":"bad646c904b8b2b583f3644f0e1c32619c6e31b4","after":"1337e4aa9f5d1ae45b221dceccc55c16b60ace1b","ref":"refs/heads/master","pushedAt":"2024-06-29T02:44:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"Update Go environment variable setup in install script\n\nChanged the setup of the PATH environment variable for Go installation by modifying the config file and source path. This eliminates the need for root privileges, making it more user-friendly and aligning with standard user environment settings.\n\nRelevant issue: #42","shortMessageHtmlLink":"Update Go environment variable setup in install script"}},{"before":"d487aa63fbefe0424ce91c68a683ac2bbf3ab1c9","after":"bad646c904b8b2b583f3644f0e1c32619c6e31b4","ref":"refs/heads/master","pushedAt":"2024-06-29T02:41:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"```\nRefine Golang version extraction logic\n\nUpdated the Golang installation script to use a more precise regular expression for extracting the version number from the official website. This change ensures that only valid version numbers are captured, preventing potential installation issues caused by incorrect version formats.\n```","shortMessageHtmlLink":"```"}},{"before":"b7d8dfcbf2b5e894a459ca60276355607f99404f","after":"d487aa63fbefe0424ce91c68a683ac2bbf3ab1c9","ref":"refs/heads/master","pushedAt":"2024-06-29T02:35:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"```\nAdd download URL log message in install_golang script\n\nPrinting the Golang download URL helps in debugging installation issues by providing clear visibility of the URL being used. This minor enhancement will make troubleshooting easier without affecting the script’s functionality.\n\nResolves #42\n```","shortMessageHtmlLink":"```"}},{"before":"6b9dd625aa3e3a37fc8b9498002723523e97e349","after":"b7d8dfcbf2b5e894a459ca60276355607f99404f","ref":"refs/heads/master","pushedAt":"2024-06-29T02:30:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"```\nRefactor install_golang.sh for improved clarity\n\nRemoved redundant command construction and consolidated package installation steps into inline commands for better readability and maintainability. This ensures the script is simpler to understand and follow.\n\nNo functional changes made.\n```","shortMessageHtmlLink":"```"}},{"before":"a7fca2eeca83782c612ade0cbff8ccb7b59344ab","after":"6b9dd625aa3e3a37fc8b9498002723523e97e349","ref":"refs/heads/master","pushedAt":"2024-06-29T02:25:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"```\nFix package installation for Golang script\n\nAdded 'curl' and 'tar' to the installation commands for different\npackage managers (apt-get, yum, dnf) to ensure required tools are\navailable before proceeding with Golang installation. This resolves\ninstallation failures due to missing dependencies.\n\nRefs: #123\n```","shortMessageHtmlLink":"```"}},{"before":"d3f443eeb39594a4340d9475be22ea6d4f136441","after":"a7fca2eeca83782c612ade0cbff8ccb7b59344ab","ref":"refs/heads/master","pushedAt":"2024-06-29T02:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"### Update Go version fetch URL in install script\n\nSwitched the URL from golang.org to the new go.dev domain for fetching the latest Go version. This change ensures compatibility with the updated Go ecosystem and resolves issues with retrieving the latest version.","shortMessageHtmlLink":"### Update Go version fetch URL in install script"}},{"before":"e2d9ef6235f2504e5f88ec13d3e6cbdb8d0c5227","after":"d3f443eeb39594a4340d9475be22ea6d4f136441","ref":"refs/heads/master","pushedAt":"2024-06-29T01:55:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"```\nRefactor Golang installation script\n\nModularized the Golang installation script by encapsulating major steps into functions and introducing a main function for improved readability and maintainability. Enhanced logging with a reusable log function for consistent colored output. Retained user prompt for installation consent and automated the installation process including environment setup and validation.\n```","shortMessageHtmlLink":"```"}},{"before":"108816dd0600771ae081224cbc95b6b76d3619ea","after":"e2d9ef6235f2504e5f88ec13d3e6cbdb8d0c5227","ref":"refs/heads/master","pushedAt":"2024-06-29T01:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"```\nRefactor Golang installer script\n\nRemoved custom logging function in favor of direct echo statements to simplify the script. This streamlines the code and improves readability by reducing the number of functions. Each status message now directly uses echo with color codes for output. No functional changes.\n\nIssue: #123\n```","shortMessageHtmlLink":"```"}},{"before":"a8877068a346e272f0d835155cffb71e39f88f36","after":"108816dd0600771ae081224cbc95b6b76d3619ea","ref":"refs/heads/master","pushedAt":"2024-06-29T01:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"```\nRelocate install_golang.sh to utils directory\n\nMoved the Go installation script to the utils directory to better organize utility scripts in a single location. This enhances project structure and maintainability.\n```","shortMessageHtmlLink":"```"}},{"before":"9190059e0813e3a1c23a591906260d81661d7860","after":"a8877068a346e272f0d835155cffb71e39f88f36","ref":"refs/heads/master","pushedAt":"2024-06-29T01:38:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"Initial golang shell","shortMessageHtmlLink":"Initial golang shell"}},{"before":"152db0e6cb92806a44c158b3f2dc36a0ef475f49","after":"9190059e0813e3a1c23a591906260d81661d7860","ref":"refs/heads/master","pushedAt":"2024-04-17T10:00:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"added iTerm2 config","shortMessageHtmlLink":"added iTerm2 config"}},{"before":"15fad8fca481ef20ac17b5b38897e7821b189e44","after":"152db0e6cb92806a44c158b3f2dc36a0ef475f49","ref":"refs/heads/master","pushedAt":"2024-02-28T06:00:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"added iTerm2 config","shortMessageHtmlLink":"added iTerm2 config"}},{"before":"fa04ff84ce4a99583410099b593891db3b46996d","after":"15fad8fca481ef20ac17b5b38897e7821b189e44","ref":"refs/heads/master","pushedAt":"2023-07-13T07:52:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"fixed go lang","shortMessageHtmlLink":"fixed go lang"}},{"before":"0fe0397134cb88e7565716fd642a68aab83e3a5d","after":"fa04ff84ce4a99583410099b593891db3b46996d","ref":"refs/heads/master","pushedAt":"2023-07-13T07:36:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"fixed source command","shortMessageHtmlLink":"fixed source command"}},{"before":"83228f316dc2d26c02d4387d9a0db884b3f473f6","after":"0fe0397134cb88e7565716fd642a68aab83e3a5d","ref":"refs/heads/master","pushedAt":"2023-06-30T08:08:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xiaoliwe","name":"OC","path":"/xiaoliwe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9930176?s=80&v=4"},"commit":{"message":"changed go version to 1.20.5","shortMessageHtmlLink":"changed go version to 1.20.5"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxNDozMDozNi4wMDAwMDBazwAAAAS0fy3j","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0zMFQwODowODoyMi4wMDAwMDBazwAAAANMGxQm"}},"title":"Activity · xiaoliwe/envconfig"}