feat: Inherit all Assets from Cosmos Chain Registry #2499
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
| # Description: Validates zone data files using custom validation scripts | |
| # Included in: NOT included in Generate All Files bundle (standalone/PR validation) | |
| # Trigger: Automatically on pull requests to main, or manual via workflow_dispatch | |
| # Output: Pass/fail validation status for PR checks | |
| on: | |
| workflow_dispatch: | |
| pull_request: | |
| branches: | |
| - main | |
| name: Pull request workflow | |
| jobs: | |
| validate_zone_data: | |
| name: Validate Zone Data | |
| runs-on: ubuntu-latest | |
| defaults: | |
| run: | |
| shell: bash | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v4 | |
| with: | |
| token: ${{ secrets.GITHUB_TOKEN }} | |
| submodules: true | |
| - name: Git Submodule Update | |
| run: | | |
| git submodule update --init --recursive | |
| git submodule update --recursive --remote | |
| - name: Setup Node | |
| uses: actions/setup-node@v4 | |
| with: | |
| node-version: 20.x | |
| - name: Install dependencies | |
| run: npm install | |
| - name: Run code to Validate Zone Data | |
| working-directory: ./.github/workflows/utility | |
| run: node validate_zone_files.mjs |