Skip to content

Remove CLI commands that may not exist in all sqruff versions #6

Remove CLI commands that may not exist in all sqruff versions

Remove CLI commands that may not exist in all sqruff versions #6

Workflow file for this run

name: CI for Sqruff CLI Action
on: [push, pull_request]
jobs:
test-action:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Test Install Without Version
uses: ./
- name: Test Install Latest Version
uses: ./
with:
version: 'latest'
- name: Test Install Specific Version
uses: ./
with:
version: 'v0.4.0'
- name: Verify Installation
run: sqruff --version
test-with-token:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Test Install with GitHub Token
uses: ./
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Verify Installation
run: |
sqruff --version
sqruff --help
test-specific-version-with-token:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Test Install Specific Version with Token
uses: ./
with:
version: 'v0.28.0'
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Verify Specific Version
run: |
# Verify sqruff runs successfully
sqruff --version
sqruff --help