diff --git a/.github/workflows/cli-ci.yml b/.github/workflows/cli-ci.yml index 6f9c42d2f..552727b18 100644 --- a/.github/workflows/cli-ci.yml +++ b/.github/workflows/cli-ci.yml @@ -24,11 +24,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -53,10 +53,10 @@ jobs: working-directory: grai-server/app steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -64,7 +64,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ghcr.io/${{ github.repository }}/grai-server-temp @@ -73,7 +73,7 @@ jobs: - name: Build id: docker-build - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: grai-server/app push: true @@ -138,9 +138,9 @@ jobs: - 6379:6379 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/client-ci.yml b/.github/workflows/client-ci.yml index c431e1a61..63693992c 100644 --- a/.github/workflows/client-ci.yml +++ b/.github/workflows/client-ci.yml @@ -23,11 +23,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -52,10 +52,10 @@ jobs: working-directory: grai-server/app steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -63,7 +63,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ghcr.io/${{ github.repository }}/grai-server-temp @@ -73,7 +73,7 @@ jobs: - name: Build id: docker-build - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: grai-server/app push: true @@ -131,9 +131,9 @@ jobs: ports: - 6379:6379 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/frontend-ci.yml b/.github/workflows/frontend-ci.yml index 76eb03c1f..7d62c419b 100644 --- a/.github/workflows/frontend-ci.yml +++ b/.github/workflows/frontend-ci.yml @@ -43,7 +43,7 @@ jobs: - name: Run npm tests run: npm run test:coverage - name: Upload coverage to Codecov - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: flags: grai-frontend token: ${{ secrets.CODECOV_TOKEN }} diff --git a/.github/workflows/graph-ci.yml b/.github/workflows/graph-ci.yml index 2eb6a4454..b8ae308d4 100644 --- a/.github/workflows/graph-ci.yml +++ b/.github/workflows/graph-ci.yml @@ -22,11 +22,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -80,9 +80,9 @@ jobs: - 6379:6379 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/integration-bigquery-ci.yml b/.github/workflows/integration-bigquery-ci.yml index 06798dd1b..949ebb8ea 100644 --- a/.github/workflows/integration-bigquery-ci.yml +++ b/.github/workflows/integration-bigquery-ci.yml @@ -24,11 +24,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -73,9 +73,9 @@ jobs: # --health-retries 10 # --health-start-period 30s # steps: -# - uses: actions/checkout@v3 +# - uses: actions/checkout@v4 # -# - uses: actions/setup-python@v4 +# - uses: actions/setup-python@v5 # with: # python-version: "${{ env.py_ver }}" # diff --git a/.github/workflows/integration-dbt-ci.yml b/.github/workflows/integration-dbt-ci.yml index bf4cc7713..073f7ff9d 100644 --- a/.github/workflows/integration-dbt-ci.yml +++ b/.github/workflows/integration-dbt-ci.yml @@ -25,11 +25,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -46,9 +46,9 @@ jobs: run: working-directory: ${{ env.project_dir }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/integration-fivetran-ci.yml b/.github/workflows/integration-fivetran-ci.yml index a9fe106ca..c24eb98eb 100755 --- a/.github/workflows/integration-fivetran-ci.yml +++ b/.github/workflows/integration-fivetran-ci.yml @@ -17,11 +17,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -73,9 +73,9 @@ jobs: ports: - 6379:6379 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/integration-flat_file-ci.yml b/.github/workflows/integration-flat_file-ci.yml index beb5d1e9e..966a97abf 100644 --- a/.github/workflows/integration-flat_file-ci.yml +++ b/.github/workflows/integration-flat_file-ci.yml @@ -24,11 +24,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -82,9 +82,9 @@ jobs: --health-retries 10 --health-start-period 90s steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/integration-looker-ci.yml b/.github/workflows/integration-looker-ci.yml index 8b9f9e85a..dd72f45e5 100755 --- a/.github/workflows/integration-looker-ci.yml +++ b/.github/workflows/integration-looker-ci.yml @@ -18,11 +18,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -45,9 +45,9 @@ jobs: run: working-directory: ${{ env.project_dir }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/integration-metabase-ci.yml b/.github/workflows/integration-metabase-ci.yml index 514f11e18..9c95225f1 100644 --- a/.github/workflows/integration-metabase-ci.yml +++ b/.github/workflows/integration-metabase-ci.yml @@ -25,11 +25,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -46,9 +46,9 @@ jobs: run: working-directory: ${{ env.project_dir }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/integration-mssql-ci.yml b/.github/workflows/integration-mssql-ci.yml index ad150e704..06119bf3a 100644 --- a/.github/workflows/integration-mssql-ci.yml +++ b/.github/workflows/integration-mssql-ci.yml @@ -28,11 +28,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -58,7 +58,7 @@ jobs: - 1433:1433 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up SQL db working-directory: ${{ env.project_dir }}/data @@ -67,7 +67,7 @@ jobs: run: | bash init-db.sh - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/integration-mysql-ci.yml b/.github/workflows/integration-mysql-ci.yml index 2e5474dd0..e08f6e7b6 100644 --- a/.github/workflows/integration-mysql-ci.yml +++ b/.github/workflows/integration-mysql-ci.yml @@ -30,11 +30,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -63,14 +63,14 @@ jobs: options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up MySQL working-directory: ${{ env.project_dir }}/data/scripts run: | sh init-db.sh - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/integration-openlineage-ci.yml b/.github/workflows/integration-openlineage-ci.yml index 95f71130c..808f710e2 100644 --- a/.github/workflows/integration-openlineage-ci.yml +++ b/.github/workflows/integration-openlineage-ci.yml @@ -24,11 +24,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -45,9 +45,9 @@ jobs: run: working-directory: ${{ env.project_dir }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/integration-postgres-ci.yml b/.github/workflows/integration-postgres-ci.yml index 0005dd2c1..9967da170 100644 --- a/.github/workflows/integration-postgres-ci.yml +++ b/.github/workflows/integration-postgres-ci.yml @@ -26,11 +26,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -58,7 +58,7 @@ jobs: # needed because the postgres container does not provide a healthcheck options: --health-cmd pg_isready --health-interval 2s --health-timeout 5s --health-retries 15 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Postgres db working-directory: ${{ env.project_dir }}/dev-database env: @@ -70,7 +70,7 @@ jobs: run: | bash init-db.sh - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/integration-redshift-ci.yml b/.github/workflows/integration-redshift-ci.yml index 98f43a80f..b65839e7e 100644 --- a/.github/workflows/integration-redshift-ci.yml +++ b/.github/workflows/integration-redshift-ci.yml @@ -32,11 +32,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -53,9 +53,9 @@ jobs: run: working-directory: ${{ env.project_dir }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" diff --git a/.github/workflows/integration-snowflake-ci.yml b/.github/workflows/integration-snowflake-ci.yml index e10eeef0a..2b0237be9 100644 --- a/.github/workflows/integration-snowflake-ci.yml +++ b/.github/workflows/integration-snowflake-ci.yml @@ -26,11 +26,11 @@ jobs: working-directory: ${{ env.project_dir }} steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -75,9 +75,9 @@ jobs: # --health-retries 10 # --health-start-period 30s # steps: -# - uses: actions/checkout@v3 +# - uses: actions/checkout@v4 # -# - uses: actions/setup-python@v4 +# - uses: actions/setup-python@v5 # with: # python-version: "${{ env.py_ver }}" # diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 78dcb58e7..c61c8a2ab 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,9 +27,9 @@ jobs: working-directory: ./grai-server/app steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -41,7 +41,7 @@ jobs: run: | echo "poetry-version=v$(poetry version --short)" >> $GITHUB_OUTPUT - - uses: mukunku/tag-exists-action@v1.2.0 + - uses: mukunku/tag-exists-action@v1.6.0 id: check-tag with: tag: ${{ steps.poetry-version.outputs.poetry-version }} @@ -51,11 +51,11 @@ jobs: steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -92,9 +92,9 @@ jobs: - 6379:6379 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -123,7 +123,7 @@ jobs: poetry run coverage xml - name: Upload Coverage to Codecov - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: flags: grai-server token: ${{ secrets.CODECOV_TOKEN }} @@ -148,7 +148,7 @@ jobs: working-directory: grai-server/app steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ncipollo/release-action@v1 with: @@ -158,7 +158,7 @@ jobs: makeLatest: true - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -166,7 +166,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta-server - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ghcr.io/${{ github.repository }}/grai-server tags: | @@ -176,7 +176,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta-worker - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ghcr.io/${{ github.repository }}/grai-worker tags: | @@ -186,7 +186,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta-beat-worker - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ghcr.io/${{ github.repository }}/grai-beat-worker tags: | @@ -199,7 +199,7 @@ jobs: - name: Build id: docker-build-server - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: grai-server/app target: grai-server @@ -212,7 +212,7 @@ jobs: - name: Build id: docker-build-worker - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: grai-server/app target: grai-worker @@ -225,7 +225,7 @@ jobs: - name: Build id: docker-build-beat-worker - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: grai-server/app target: grai-beat-worker @@ -257,10 +257,10 @@ jobs: working-directory: grai-server/app steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -268,7 +268,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta-cloud-server - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ghcr.io/${{ github.repository }}/grai-server tags: | @@ -276,7 +276,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta-cloud-worker - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ghcr.io/${{ github.repository }}/grai-worker tags: | @@ -284,7 +284,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta-cloud-beat-worker - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ghcr.io/${{ github.repository }}/grai-beat-worker tags: | @@ -295,7 +295,7 @@ jobs: - name: Build Cloud Server id: docker-build-cloud-server - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: grai-server/app target: grai-server @@ -307,7 +307,7 @@ jobs: - name: Build Cloud Worker id: docker-build-cloud-worker - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: grai-server/app target: grai-worker @@ -319,7 +319,7 @@ jobs: - name: Build Cloud Beat Worker id: docker-build-cloud-beat-worker - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: grai-server/app target: grai-beat-worker @@ -389,7 +389,7 @@ jobs: - name: Run npm tests run: npm run test:coverage - name: Upload coverage to Codecov - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: flags: grai-frontend token: ${{ secrets.CODECOV_TOKEN }} @@ -480,10 +480,10 @@ jobs: working-directory: grai-frontend steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.actor }} @@ -491,7 +491,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ghcr.io/${{ github.repository }}/grai-frontend tags: | @@ -503,7 +503,7 @@ jobs: - name: Build id: docker-build-frontend - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: grai-frontend push: true diff --git a/.github/workflows/review-app.yml b/.github/workflows/review-app.yml index 161fb2c72..f8c8f5fdd 100644 --- a/.github/workflows/review-app.yml +++ b/.github/workflows/review-app.yml @@ -25,10 +25,10 @@ jobs: working-directory: grai-frontend steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -36,7 +36,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}/grai-frontend tags: | @@ -88,10 +88,10 @@ jobs: packages: write steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Log in to the Container registry - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -99,7 +99,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}/grai-server tags: | @@ -146,7 +146,7 @@ jobs: TAG: ${{ github.sha }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Update deployment file run: sed -ibak -e 's//'${PR_NAME}'/g' -e 's//'${TAG}'/g' $GITHUB_WORKSPACE/.github/values/helm.yml diff --git a/.github/workflows/server-ci.yml b/.github/workflows/server-ci.yml index e788c065f..ccc390752 100644 --- a/.github/workflows/server-ci.yml +++ b/.github/workflows/server-ci.yml @@ -27,11 +27,11 @@ jobs: steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Python id: setup-python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -67,9 +67,9 @@ jobs: - 6379:6379 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: "${{ env.py_ver }}" @@ -90,7 +90,7 @@ jobs: poetry run coverage xml - name: Upload Coverage to Codecov - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: flags: grai-server token: ${{ secrets.CODECOV_TOKEN }} diff --git a/.github/workflows/uffizzi-build.yml b/.github/workflows/uffizzi-build.yml index 7cd490983..48f8bcf98 100644 --- a/.github/workflows/uffizzi-build.yml +++ b/.github/workflows/uffizzi-build.yml @@ -12,7 +12,7 @@ jobs: if: ${{ github.event.action != 'closed' }} steps: - name: Checkout git repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 @@ -50,7 +50,7 @@ jobs: if: ${{ github.event.action != 'closed' }} steps: - name: Checkout git repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 @@ -88,7 +88,7 @@ jobs: if: ${{ github.event.action != 'closed' }} steps: - name: Checkout git repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 @@ -126,7 +126,7 @@ jobs: if: ${{ github.event.action != 'closed' }} steps: - name: Checkout git repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 @@ -168,7 +168,7 @@ jobs: compose-file-cache-key: ${{ steps.hash.outputs.hash }} steps: - name: Checkout git repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Render Compose File run: | SERVER_IMAGE=${{ needs.build-server.outputs.tags }} diff --git a/docs/pages/tooling/github-actions.md b/docs/pages/tooling/github-actions.md index 1ab67a779..b87bc6a4f 100644 --- a/docs/pages/tooling/github-actions.md +++ b/docs/pages/tooling/github-actions.md @@ -77,7 +77,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run Grai Action uses: grai-io/grai-actions/redshift@master diff --git a/docs/pages/tooling/github-actions/bigquery.md b/docs/pages/tooling/github-actions/bigquery.md index d8396bae8..0baa9f0e7 100644 --- a/docs/pages/tooling/github-actions/bigquery.md +++ b/docs/pages/tooling/github-actions/bigquery.md @@ -35,7 +35,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run Grai Action uses: grai-io/grai-actions/bigquery@master with: diff --git a/docs/pages/tooling/github-actions/dbt.md b/docs/pages/tooling/github-actions/dbt.md index a85f15bdb..d2a4084e9 100644 --- a/docs/pages/tooling/github-actions/dbt.md +++ b/docs/pages/tooling/github-actions/dbt.md @@ -10,7 +10,7 @@ Because of this, it's critical your manifest.json file is up to date on each pul One way to do this is to perform `dbt build` as part of your CI action but there are multiple ways to generate an up-to-date manifest file. * More information about manifest.json files can be found [here](https://docs.getdbt.com/reference/artifacts/manifest-json). -* Make sure to include an `- uses: actions/checkout@v3` step in your workflow so that your repo code is available. +* Make sure to include an `- uses: actions/checkout@v4` step in your workflow so that your repo code is available. @@ -38,7 +38,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run Grai Action uses: grai-io/grai-actions/dbt@master with: diff --git a/docs/pages/tooling/github-actions/fivetran.md b/docs/pages/tooling/github-actions/fivetran.md index c58b35324..a89ec3482 100644 --- a/docs/pages/tooling/github-actions/fivetran.md +++ b/docs/pages/tooling/github-actions/fivetran.md @@ -62,7 +62,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run Grai Action uses: grai-io/grai-actions/fivetran@master with: diff --git a/docs/pages/tooling/github-actions/flat-file.md b/docs/pages/tooling/github-actions/flat-file.md index adbe53999..e9daed1ca 100644 --- a/docs/pages/tooling/github-actions/flat-file.md +++ b/docs/pages/tooling/github-actions/flat-file.md @@ -8,7 +8,7 @@ description: Documentation for Grai's Flat File GitHub Action GitHub action. The flat file action reads a flat file like csv, parquet, or feather inside of your github project to perform tests and update your grai instance. Because of this, it's critical your file is up to date on each pull request. -Make sure to include an `- uses: actions/checkout@v3` step in your workflow so that your repo code is available. +Make sure to include an `- uses: actions/checkout@v4` step in your workflow so that your repo code is available. ### Fields @@ -35,7 +35,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run Grai Action uses: grai-io/grai-actions/flat-file@master with: diff --git a/docs/pages/tooling/github-actions/mssql.md b/docs/pages/tooling/github-actions/mssql.md index 499a75e79..a587bcf8c 100644 --- a/docs/pages/tooling/github-actions/mssql.md +++ b/docs/pages/tooling/github-actions/mssql.md @@ -44,7 +44,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run Grai Action uses: grai-io/grai-actions/mssql@master with: diff --git a/docs/pages/tooling/github-actions/mysql.md b/docs/pages/tooling/github-actions/mysql.md index 1dfe3b656..38976d72a 100644 --- a/docs/pages/tooling/github-actions/mysql.md +++ b/docs/pages/tooling/github-actions/mysql.md @@ -37,7 +37,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run Grai Action uses: grai-io/grai-actions/mysql@master with: diff --git a/docs/pages/tooling/github-actions/postgres.md b/docs/pages/tooling/github-actions/postgres.md index 2f8af3261..da1bf7fc1 100644 --- a/docs/pages/tooling/github-actions/postgres.md +++ b/docs/pages/tooling/github-actions/postgres.md @@ -37,7 +37,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run Grai Action uses: grai-io/grai-actions/postgres@master with: diff --git a/docs/pages/tooling/github-actions/redshift.md b/docs/pages/tooling/github-actions/redshift.md index 9cd3ffaa0..24d25c267 100644 --- a/docs/pages/tooling/github-actions/redshift.md +++ b/docs/pages/tooling/github-actions/redshift.md @@ -37,7 +37,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run Grai Action uses: grai-io/grai-actions/redshift@master with: diff --git a/docs/pages/tooling/github-actions/snowflake.md b/docs/pages/tooling/github-actions/snowflake.md index 3e49c7585..199695578 100644 --- a/docs/pages/tooling/github-actions/snowflake.md +++ b/docs/pages/tooling/github-actions/snowflake.md @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run Grai Action uses: grai-io/grai-actions/snowflake@master with: