Revert "Refactor Go backend" #10
Workflow file for this run
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
| name: Test Local Development Environment | |
| on: | |
| pull_request: | |
| jobs: | |
| test-local-dev-simulation: | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 10 | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Validate local dev scripts | |
| run: | | |
| echo "Validating local development scripts..." | |
| # Check if scripts exist and are executable | |
| test -f components/scripts/local-dev/crc-start.sh | |
| test -f components/scripts/local-dev/crc-test.sh | |
| test -f components/scripts/local-dev/crc-stop.sh | |
| # Validate script syntax | |
| bash -n components/scripts/local-dev/crc-start.sh | |
| bash -n components/scripts/local-dev/crc-test.sh | |
| bash -n components/scripts/local-dev/crc-stop.sh | |
| echo "All local development scripts are valid" | |
| - name: Test Makefile targets | |
| run: | | |
| echo "Testing Makefile targets..." | |
| # Test that the targets exist (dry run) | |
| make -n dev-start | |
| make -n dev-test | |
| make -n dev-stop | |
| echo "All Makefile targets are valid" |