diff --git a/.github/workflows/cut-release-candidate.yml b/.github/workflows/cut-release-candidate.yml index 713fe9b2..18082a56 100644 --- a/.github/workflows/cut-release-candidate.yml +++ b/.github/workflows/cut-release-candidate.yml @@ -56,7 +56,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout main - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd with: ref: main # Need full history so `git checkout -b` and `git push` work. diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c947b86e..43e4c6be 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -79,9 +79,9 @@ jobs: DBT_ENV_SECRET_SNOWFLAKE_TEST_WAREHOUSE: ${{ secrets.SNOWFLAKE_TEST_WAREHOUSE }} steps: - name: Checkout - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd - name: Set up uv - uses: astral-sh/setup-uv@caf0cab7a618c569241d31dcd442f54681755d39 + uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b with: enable-cache: true - name: Install Python dependencies @@ -102,14 +102,14 @@ jobs: warehouse: [postgres, trino, sqlserver] steps: - name: Checkout - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd - name: Install Microsoft ODBC Driver 18 (sqlserver only) if: matrix.warehouse == 'sqlserver' run: | sudo apt-get update sudo ACCEPT_EULA=Y apt-get install -y msodbcsql18 - name: Set up uv - uses: astral-sh/setup-uv@caf0cab7a618c569241d31dcd442f54681755d39 + uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b with: enable-cache: true - name: Install Python dependencies @@ -131,9 +131,9 @@ jobs: DBT_ENV_SECRET_SNOWFLAKE_TEST_WAREHOUSE: ${{ secrets.SNOWFLAKE_TEST_WAREHOUSE }} steps: - name: Checkout - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd - name: Set up uv - uses: astral-sh/setup-uv@caf0cab7a618c569241d31dcd442f54681755d39 + uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b with: enable-cache: true - name: Install Python dependencies @@ -155,14 +155,14 @@ jobs: DBT_ENV_SECRET_GCP_PROJECT: ${{ secrets.GCP_PROJECT }} steps: - name: Checkout - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd - name: Authenticate to GCP via Workload Identity Federation - uses: google-github-actions/auth@c200f3691d83b41bf9bbd8638997a462592937ed + uses: google-github-actions/auth@7c6bc770dae815cd3e89ee6cdf493a5fab2cc093 with: workload_identity_provider: ${{ secrets.GCP_WORKLOAD_IDENTITY_PROVIDER }} service_account: ${{ secrets.GCP_SERVICE_ACCOUNT }} - name: Set up uv - uses: astral-sh/setup-uv@caf0cab7a618c569241d31dcd442f54681755d39 + uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b with: enable-cache: true - name: Install Python dependencies diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 46c84d7f..145a0a30 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -60,7 +60,7 @@ jobs: steps: - name: Checkout PR code - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd - name: Install Microsoft ODBC Driver 18 (sqlserver only) if: matrix.warehouse == 'sqlserver' @@ -69,7 +69,7 @@ jobs: sudo ACCEPT_EULA=Y apt-get install -y msodbcsql18 - name: Set up uv - uses: astral-sh/setup-uv@caf0cab7a618c569241d31dcd442f54681755d39 + uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b with: enable-cache: true diff --git a/.github/workflows/publish_docs_on_release.yml b/.github/workflows/publish_docs_on_release.yml index 1b49b24e..defec173 100644 --- a/.github/workflows/publish_docs_on_release.yml +++ b/.github/workflows/publish_docs_on_release.yml @@ -36,7 +36,7 @@ jobs: steps: - name: Checkout Branch - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Install Python packages run: python -m pip install dbt-snowflake~=1.9.0 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fc31d4bd..c16ec6af 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -85,9 +85,9 @@ jobs: DBT_ENV_SECRET_SNOWFLAKE_TEST_WAREHOUSE: ${{ secrets.SNOWFLAKE_TEST_WAREHOUSE }} steps: - name: Checkout - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd - name: Set up uv - uses: astral-sh/setup-uv@caf0cab7a618c569241d31dcd442f54681755d39 + uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b with: enable-cache: true - name: Install Python dependencies @@ -189,7 +189,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd - name: Install Microsoft ODBC Driver 18 (sqlserver only) if: matrix.warehouse == 'sqlserver' @@ -199,13 +199,13 @@ jobs: - name: Authenticate to GCP via Workload Identity Federation (bigquery only) if: matrix.warehouse == 'bigquery' - uses: google-github-actions/auth@c200f3691d83b41bf9bbd8638997a462592937ed + uses: google-github-actions/auth@7c6bc770dae815cd3e89ee6cdf493a5fab2cc093 with: workload_identity_provider: ${{ secrets.GCP_WORKLOAD_IDENTITY_PROVIDER }} service_account: ${{ secrets.GCP_SERVICE_ACCOUNT }} - name: Set up uv - uses: astral-sh/setup-uv@caf0cab7a618c569241d31dcd442f54681755d39 + uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b with: enable-cache: true