mirror of
https://github.com/dbt-labs/dbt-core
synced 2025-12-22 18:01:28 +00:00
Compare commits
12 Commits
enable-pos
...
er/ubuntu-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d1f57566a9 | ||
|
|
e6a0a1a86a | ||
|
|
e8d10ea3c3 | ||
|
|
c6a18a3fb0 | ||
|
|
18ea5d1c73 | ||
|
|
0e5dc412c6 | ||
|
|
463bb6c1d0 | ||
|
|
f1fc49ba8c | ||
|
|
2e4eccb55c | ||
|
|
0e5761dbbb | ||
|
|
8c3b1799a7 | ||
|
|
466ee24b86 |
2
.github/ISSUE_TEMPLATE/bug-report.yml
vendored
2
.github/ISSUE_TEMPLATE/bug-report.yml
vendored
@@ -61,7 +61,7 @@ body:
|
|||||||
label: Environment
|
label: Environment
|
||||||
description: |
|
description: |
|
||||||
examples:
|
examples:
|
||||||
- **OS**: Ubuntu 20.04
|
- **OS**: Ubuntu 24.04
|
||||||
- **Python**: 3.9.12 (`python3 --version`)
|
- **Python**: 3.9.12 (`python3 --version`)
|
||||||
- **dbt-core**: 1.1.1 (`dbt --version`)
|
- **dbt-core**: 1.1.1 (`dbt --version`)
|
||||||
value: |
|
value: |
|
||||||
|
|||||||
2
.github/ISSUE_TEMPLATE/regression-report.yml
vendored
2
.github/ISSUE_TEMPLATE/regression-report.yml
vendored
@@ -55,7 +55,7 @@ body:
|
|||||||
label: Environment
|
label: Environment
|
||||||
description: |
|
description: |
|
||||||
examples:
|
examples:
|
||||||
- **OS**: Ubuntu 20.04
|
- **OS**: Ubuntu 24.04
|
||||||
- **Python**: 3.9.12 (`python3 --version`)
|
- **Python**: 3.9.12 (`python3 --version`)
|
||||||
- **dbt-core (working version)**: 1.1.1 (`dbt --version`)
|
- **dbt-core (working version)**: 1.1.1 (`dbt --version`)
|
||||||
- **dbt-core (regression version)**: 1.2.0 (`dbt --version`)
|
- **dbt-core (regression version)**: 1.2.0 (`dbt --version`)
|
||||||
|
|||||||
12
.github/actions/setup-postgres-linux/action.yml
vendored
12
.github/actions/setup-postgres-linux/action.yml
vendored
@@ -11,9 +11,17 @@ runs:
|
|||||||
sudo sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
|
sudo sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
|
||||||
curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/postgresql.gpg
|
curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/postgresql.gpg
|
||||||
sudo apt update -y
|
sudo apt update -y
|
||||||
sudo apt install postgresql-16
|
sudo apt install postgresql-17
|
||||||
sudo apt-get -y install postgresql postgresql-contrib
|
sudo apt-get -y install postgresql postgresql-contrib
|
||||||
sudo systemctl start postgresql
|
sudo systemctl start postgresql
|
||||||
sudo systemctl enable postgresql
|
sudo systemctl enable postgresql
|
||||||
pg_isready
|
pg_isready
|
||||||
sudo -u postgres bash ${{ github.action_path }}/setup_db.sh
|
echo "Updating setup_db.sh script ownership and execute bit"
|
||||||
|
sudo chown postgres ${{ github.action_path }}/../../../test/setup_db.sh
|
||||||
|
sudo chown postgres ${{ github.action_path }}/setup_db.sh
|
||||||
|
sudo chmod +x ${{ github.action_path }}/../../../test/setup_db.sh
|
||||||
|
sudo chmod +x ${{ github.action_path }}/setup_db.sh
|
||||||
|
ls -la ${{ github.action_path }}/../../../test/setup_db.sh
|
||||||
|
ls -la ${{ github.action_path }}/setup_db.sh
|
||||||
|
echo "Running setup_db.sh"
|
||||||
|
sudo -u postgres bash ${{ github.action_path }}/../../../test/setup_db.sh
|
||||||
|
|||||||
7
.github/workflows/main.yml
vendored
7
.github/workflows/main.yml
vendored
@@ -163,8 +163,9 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
|
python-version: [ "3.9", "3.10", "3.11", "3.12" ]
|
||||||
os: [ubuntu-20.04]
|
os: [ubuntu-latest]
|
||||||
split-group: ${{ fromJson(needs.integration-metadata.outputs.split-groups) }}
|
split-group: ${{ fromJson(needs.integration-metadata.outputs.split-groups) }}
|
||||||
|
# this include is where we add the mac and windows os
|
||||||
include: ${{ fromJson(needs.integration-metadata.outputs.include) }}
|
include: ${{ fromJson(needs.integration-metadata.outputs.include) }}
|
||||||
env:
|
env:
|
||||||
TOXENV: integration
|
TOXENV: integration
|
||||||
@@ -187,9 +188,9 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
python-version: ${{ matrix.python-version }}
|
python-version: ${{ matrix.python-version }}
|
||||||
|
|
||||||
- name: Set up postgres (linux)
|
- name: "Set up postgres (linux)"
|
||||||
if: runner.os == 'Linux'
|
if: runner.os == 'Linux'
|
||||||
uses: ./.github/actions/setup-postgres-linux
|
run: make setup-db
|
||||||
|
|
||||||
- name: Set up postgres (macos)
|
- name: Set up postgres (macos)
|
||||||
if: runner.os == 'macOS'
|
if: runner.os == 'macOS'
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ jobs:
|
|||||||
# run the performance measurements on the current or default branch
|
# run the performance measurements on the current or default branch
|
||||||
test-schema:
|
test-schema:
|
||||||
name: Test Log Schema
|
name: Test Log Schema
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-latest
|
||||||
timeout-minutes: 30
|
timeout-minutes: 30
|
||||||
needs:
|
needs:
|
||||||
- integration-metadata
|
- integration-metadata
|
||||||
|
|||||||
Reference in New Issue
Block a user