- KISS (Keep It Simple, Stupid) - Prioritize simplicity over theoretical completeness. Start with the simplest solution that works. Complexity must justify itself through concrete, current needs.
- Iterative Development - Build incrementally. Defer decisions until you have enough information. Don't solve problems you don't have yet.
- Code is Fluid - Architecture evolves. If you need something later, add it then. Removing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ##################################################################### | |
| ## BASIC SETTINGS | |
| ##################################################################### | |
| [user] | |
| name = # your name here | |
| email = # your email here | |
| [init] | |
| defaultBranch = master | |
| [core] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # File: .github/actions/download-tar/action.yml | |
| name: Download Tar Artifact | |
| description: > | |
| Download and extract a tar artifact that was previously uploaded in the workflow by the upload-tar | |
| action | |
| inputs: | |
| name: | |
| description: Artifact name | |
| path: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| split_arg() { | |
| split=(${1//|/ }) | |
| yml="${split[0]}" | |
| sleep_duration="${split[1]}" | |
| } | |
| service_start() { | |
| split_arg $1 |