Commit f3d7549 1 parent 842fc68 commit f3d7549 Copy full SHA for f3d7549
File tree 6 files changed +22
-24
lines changed
6 files changed +22
-24
lines changed Original file line number Diff line number Diff line change 68
68
- name : pip freeze show list installed
69
69
if : always()
70
70
run : source metadata-ingestion-modules/airflow-plugin/venv/bin/activate && uv pip freeze
71
- - uses : actions/upload-artifact@v3
71
+ - uses : actions/upload-artifact@v4
72
72
if : ${{ always() && matrix.python-version == '3.10' && matrix.extra_pip_requirements == 'apache-airflow>=2.7.0' }}
73
73
with :
74
74
name : Test Results (Airflow Plugin ${{ matrix.python-version}})
92
92
runs-on : ubuntu-latest
93
93
steps :
94
94
- name : Upload
95
- uses : actions/upload-artifact@v3
95
+ uses : actions/upload-artifact@v4
96
96
with :
97
97
name : Event File
98
98
path : ${{ github.event_path }}
Original file line number Diff line number Diff line change 27
27
dagster-plugin :
28
28
runs-on : ubuntu-latest
29
29
env :
30
- SPARK_VERSION : 3.0.3
31
30
DATAHUB_TELEMETRY_ENABLED : false
32
31
strategy :
33
32
matrix :
44
43
with :
45
44
distribution : " zulu"
46
45
java-version : 17
47
- - uses : actions/checkout@v4
46
+ - uses : gradle/actions/setup-gradle@v3
47
+ - uses : acryldata/sane-checkout-action@v3
48
48
- uses : actions/setup-python@v5
49
49
with :
50
50
python-version : ${{ matrix.python-version }}
56
56
- name : pip freeze show list installed
57
57
if : always()
58
58
run : source metadata-ingestion-modules/dagster-plugin/venv/bin/activate && uv pip freeze
59
- - uses : actions/upload-artifact@v3
59
+ - uses : actions/upload-artifact@v4
60
60
if : ${{ always() && matrix.python-version == '3.10' && matrix.extraPythonRequirement == 'dagster>=1.3.3' }}
61
61
with :
62
62
name : Test Results (dagster Plugin ${{ matrix.python-version}})
79
79
runs-on : ubuntu-latest
80
80
steps :
81
81
- name : Upload
82
- uses : actions/upload-artifact@v3
82
+ uses : actions/upload-artifact@v4
83
83
with :
84
84
name : Event File
85
85
path : ${{ github.event_path }}
Original file line number Diff line number Diff line change 27
27
gx-plugin :
28
28
runs-on : ubuntu-latest
29
29
env :
30
- SPARK_VERSION : 3.0.3
31
30
DATAHUB_TELEMETRY_ENABLED : false
32
31
strategy :
33
32
matrix :
48
47
with :
49
48
distribution : " zulu"
50
49
java-version : 17
51
- - uses : actions/checkout@v4
50
+ - uses : gradle/actions/setup-gradle@v3
51
+ - uses : acryldata/sane-checkout-action@v3
52
52
- uses : actions/setup-python@v5
53
53
with :
54
54
python-version : ${{ matrix.python-version }}
60
60
- name : pip freeze show list installed
61
61
if : always()
62
62
run : source metadata-ingestion-modules/gx-plugin/venv/bin/activate && uv pip freeze
63
- - uses : actions/upload-artifact@v3
63
+ - uses : actions/upload-artifact@v4
64
64
if : ${{ always() && matrix.python-version == '3.11' && matrix.extraPythonRequirement == 'great-expectations~=0.17.0' }}
65
65
with :
66
66
name : Test Results (GX Plugin ${{ matrix.python-version}})
83
83
runs-on : ubuntu-latest
84
84
steps :
85
85
- name : Upload
86
- uses : actions/upload-artifact@v3
86
+ uses : actions/upload-artifact@v4
87
87
with :
88
88
name : Event File
89
89
path : ${{ github.event_path }}
Original file line number Diff line number Diff line change 28
28
runs-on : ubuntu-latest
29
29
timeout-minutes : 40
30
30
env :
31
- SPARK_VERSION : 3.3.2
32
31
DATAHUB_TELEMETRY_ENABLED : false
33
32
# TODO: Enable this once the test is fixed.
34
33
# DATAHUB_LOOKML_GIT_TEST_SSH_KEY: ${{ secrets.DATAHUB_LOOKML_GIT_TEST_SSH_KEY }}
84
83
df -hl
85
84
docker image ls
86
85
docker system df
87
- - uses : actions/upload-artifact@v3
86
+ - uses : actions/upload-artifact@v4
88
87
with :
89
88
name : Test Results (metadata ingestion ${{ matrix.python-version }})
90
89
path : |
@@ -107,7 +106,7 @@ jobs:
107
106
runs-on : ubuntu-latest
108
107
steps :
109
108
- name : Upload
110
- uses : actions/upload-artifact@v3
109
+ uses : actions/upload-artifact@v4
111
110
with :
112
111
name : Event File
113
112
path : ${{ github.event_path }}
Original file line number Diff line number Diff line change @@ -27,15 +27,10 @@ jobs:
27
27
prefect-plugin :
28
28
runs-on : ubuntu-latest
29
29
env :
30
- SPARK_VERSION : 3.0.3
31
30
DATAHUB_TELEMETRY_ENABLED : false
32
31
strategy :
33
32
matrix :
34
33
python-version : ["3.8", "3.9", "3.10"]
35
- include :
36
- - python-version : " 3.8"
37
- - python-version : " 3.9"
38
- - python-version : " 3.10"
39
34
fail-fast : false
40
35
steps :
41
36
- name : Set up JDK 17
44
39
distribution : " zulu"
45
40
java-version : 17
46
41
- uses : gradle/actions/setup-gradle@v3
47
- - uses : actions/ checkout@v3
48
- - uses : actions/setup-python@v4
42
+ - uses : acryldata/sane- checkout-action @v3
43
+ - uses : actions/setup-python@v5
49
44
with :
50
45
python-version : ${{ matrix.python-version }}
51
46
cache : " pip"
56
51
- name : pip freeze show list installed
57
52
if : always()
58
53
run : source metadata-ingestion-modules/prefect-plugin/venv/bin/activate && uv pip freeze
59
- - uses : actions/upload-artifact@v3
54
+ - uses : actions/upload-artifact@v4
60
55
if : ${{ always() && matrix.python-version == '3.10'}}
61
56
with :
62
57
name : Test Results (Prefect Plugin ${{ matrix.python-version}})
80
75
runs-on : ubuntu-latest
81
76
steps :
82
77
- name : Upload
83
- uses : actions/upload-artifact@v3
78
+ uses : actions/upload-artifact@v4
84
79
with :
85
80
name : Event File
86
81
path : ${{ github.event_path }}
Original file line number Diff line number Diff line change @@ -26,17 +26,21 @@ jobs:
26
26
runs-on : ubuntu-latest
27
27
outputs :
28
28
ingestion_change : ${{ steps.ci-optimize.outputs.ingestion-change == 'true' }}
29
- has_pages_token : ${{ secrets.CLOUDFLARE_ACCOUNT_ID != '' && secrets.CLOUDFLARE_API_TOKEN != '' }}
29
+ have_cloudflare_token : ${{ steps.check-cloudflare-token.outputs.have_cloudflare_token }}
30
30
steps :
31
31
- name : Check out the repo
32
32
uses : acryldata/sane-checkout-action@v3
33
33
- uses : ./.github/actions/ci-optimization
34
34
id : ci-optimize
35
+ - id : check-cloudflare-token
36
+ run : |
37
+ echo "have_cloudflare_token=${{ secrets.CLOUDFLARE_ACCOUNT_ID != '' && secrets.CLOUDFLARE_API_TOKEN != '' }}"
38
+ echo "have_cloudflare_token=${{ secrets.CLOUDFLARE_ACCOUNT_ID != '' && secrets.CLOUDFLARE_API_TOKEN != '' }}" >> "$GITHUB_OUTPUT"
35
39
36
40
deploy-pages :
37
41
needs : setup
38
42
runs-on : ubuntu-latest
39
- if : ${{ needs.setup.outputs.ingestion_change == 'true' && needs.setup.outputs.has_pages_token == 'true' }}
43
+ if : ${{ needs.setup.outputs.ingestion_change == 'true' && needs.setup.outputs.have_cloudflare_token == 'true' }}
40
44
41
45
permissions :
42
46
contents : read
You can’t perform that action at this time.
0 commit comments