Skip to content

Commit 5df2f0b

Browse files
committed
disable workflows i am not touching- add jinja to meta.yaml to grab git tag from repo for package building, disable varios combos for build_conda workflow for now
1 parent 5f61648 commit 5df2f0b

File tree

5 files changed

+119
-119
lines changed

5 files changed

+119
-119
lines changed

.github/workflows/build_conda.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ on:
66
jobs:
77
build:
88
runs-on: ubuntu-latest
9-
strategy:
10-
matrix:
11-
with_mpi: ['','--with-mpi']
12-
enable_quad_precision: ['', '--enable-quad-precision']
9+
# strategy:
10+
# matrix:
11+
# with_mpi: ['','--with-mpi']
12+
# enable_quad_precision: ['', '--enable-quad-precision']
1313

1414
container:
1515
image: ghcr.io/noaa-gfdl/fre-nctools-ci-rocky-gnu:14.2.0_v2
16-
env:
17-
MPI: ${{ matrix.with_mpi }}
18-
QUAD_P: ${{ matrix.enable_quad_precision }}
16+
# env:
17+
# MPI: ${{ matrix.with_mpi }}
18+
# QUAD_P: ${{ matrix.enable_quad_precision }}
1919

2020
steps:
2121
- name: Checkout Files

.github/workflows/distcheck.yml

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -3,40 +3,40 @@
33
# CI testing for the FRE-NCtools repo, builds and runs unit tests
44
# image dockerfile is maintained here:
55
# https://gitlab.gfdl.noaa.gov/fre/hpc-me
6-
name: FRE-NCtools CI
7-
on:
8-
workflow_run:
9-
workflows: ["FRE-NCtools Check Expensive"]
10-
types:
11-
- completed
12-
jobs:
13-
CI:
14-
runs-on: ubuntu-latest
15-
strategy:
16-
matrix:
17-
with_mpi: ['','--with-mpi']
18-
enable_quad_precision: ['', '--enable-quad-precision']
19-
container:
20-
image: ghcr.io/noaa-gfdl/fre-nctools-ci-rocky-gnu:14.2.0_v2
21-
env:
22-
MPI: ${{ matrix.with_mpi }}
23-
QUAD_P: ${{ matrix.enable_quad_precision }}
24-
steps:
25-
- name: Checkout
26-
uses: actions/checkout@v4
27-
with:
28-
submodules: recursive
29-
- name: Configure
30-
run: |
31-
mkdir build && cd build
32-
autoreconf -i ../configure.ac
33-
../configure $MPI $QUAD_P || cat config.log
34-
- name: Build distribution with check
35-
run: make DISTCHECK_CONFIGURE_FLAGS="$MPI $QUAD_P" -C build -j
36-
- name: Save log file on failure
37-
uses: actions/upload-artifact@v4.4.0
38-
if: failure()
39-
with:
40-
name: test-suites
41-
path: |
42-
build/tests/test-suite.log
6+
#name: FRE-NCtools CI
7+
#on:
8+
# workflow_run:
9+
# workflows: ["FRE-NCtools Check Expensive"]
10+
# types:
11+
# - completed
12+
#jobs:
13+
# CI:
14+
# runs-on: ubuntu-latest
15+
# strategy:
16+
# matrix:
17+
# with_mpi: ['','--with-mpi']
18+
# enable_quad_precision: ['', '--enable-quad-precision']
19+
# container:
20+
# image: ghcr.io/noaa-gfdl/fre-nctools-ci-rocky-gnu:14.2.0_v2
21+
# env:
22+
# MPI: ${{ matrix.with_mpi }}
23+
# QUAD_P: ${{ matrix.enable_quad_precision }}
24+
# steps:
25+
# - name: Checkout
26+
# uses: actions/checkout@v4
27+
# with:
28+
# submodules: recursive
29+
# - name: Configure
30+
# run: |
31+
# mkdir build && cd build
32+
# autoreconf -i ../configure.ac
33+
# ../configure $MPI $QUAD_P || cat config.log
34+
# - name: Build distribution with check
35+
# run: make DISTCHECK_CONFIGURE_FLAGS="$MPI $QUAD_P" -C build -j
36+
# - name: Save log file on failure
37+
# uses: actions/upload-artifact@v4.4.0
38+
# if: failure()
39+
# with:
40+
# name: test-suites
41+
# path: |
42+
# build/tests/test-suite.log

.github/workflows/main.yml

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -3,38 +3,38 @@
33
# CI testing for the FRE-NCtools repo, builds and runs unit tests
44
# image dockerfile is maintained here:
55
# https://gitlab.gfdl.noaa.gov/fre/hpc-me
6-
name: FRE-NCtools CI
7-
on: [push, pull_request]
8-
jobs:
9-
CI:
10-
runs-on: ubuntu-latest
11-
strategy:
12-
matrix:
13-
with_mpi: ['','--with-mpi']
14-
enable_quad_precision: ['', '--enable-quad-precision']
15-
container:
16-
image: ghcr.io/noaa-gfdl/fre-nctools-ci-rocky-gnu:14.2.0_v2
17-
env:
18-
MPI: ${{ matrix.with_mpi }}
19-
QUAD_P: ${{ matrix.enable_quad_precision }}
20-
steps:
21-
- name: Checkout
22-
uses: actions/checkout@v4
23-
with:
24-
submodules: recursive
25-
- name: Configure
26-
run: |
27-
mkdir build && cd build
28-
autoreconf -i ../configure.ac
29-
../configure $MPI $QUAD_P || cat config.log
30-
- name: Build
31-
run: make -C build -j
32-
- name: Run most tests (skip the slow ones)
33-
run: make -C build -j check
34-
- name: Save log file on failure
35-
uses: actions/upload-artifact@v4.4.0
36-
if: failure()
37-
with:
38-
name: test-suites
39-
path: |
40-
build/tests/test-suite.log
6+
#name: FRE-NCtools CI
7+
#on: [push, pull_request]
8+
#jobs:
9+
# CI:
10+
# runs-on: ubuntu-latest
11+
# strategy:
12+
# matrix:
13+
# with_mpi: ['','--with-mpi']
14+
# enable_quad_precision: ['', '--enable-quad-precision']
15+
# container:
16+
# image: ghcr.io/noaa-gfdl/fre-nctools-ci-rocky-gnu:14.2.0_v2
17+
# env:
18+
# MPI: ${{ matrix.with_mpi }}
19+
# QUAD_P: ${{ matrix.enable_quad_precision }}
20+
# steps:
21+
# - name: Checkout
22+
# uses: actions/checkout@v4
23+
# with:
24+
# submodules: recursive
25+
# - name: Configure
26+
# run: |
27+
# mkdir build && cd build
28+
# autoreconf -i ../configure.ac
29+
# ../configure $MPI $QUAD_P || cat config.log
30+
# - name: Build
31+
# run: make -C build -j
32+
# - name: Run most tests (skip the slow ones)
33+
# run: make -C build -j check
34+
# - name: Save log file on failure
35+
# uses: actions/upload-artifact@v4.4.0
36+
# if: failure()
37+
# with:
38+
# name: test-suites
39+
# path: |
40+
# build/tests/test-suite.log

.github/workflows/main_expensive.yml

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -3,42 +3,42 @@
33
# CI testing for the FRE-NCtools repo, builds and runs unit tests
44
# image dockerfile is maintained here:
55
# https://gitlab.gfdl.noaa.gov/fre/hpc-me
6-
name: FRE-NCtools Check Expensive
7-
on:
8-
workflow_run:
9-
workflows: ["FRE-NCtools CI"]
10-
types:
11-
- completed
12-
jobs:
13-
CI:
14-
runs-on: ubuntu-latest
15-
strategy:
16-
matrix:
17-
with_mpi: ['','--with-mpi']
18-
enable_quad_precision: ['', '--enable-quad-precision']
19-
container:
20-
image: ghcr.io/noaa-gfdl/fre-nctools-ci-rocky-gnu:14.2.0_v2
21-
env:
22-
MPI: ${{ matrix.with_mpi }}
23-
QUAD_P: ${{ matrix.enable_quad_precision }}
24-
steps:
25-
- name: Checkout
26-
uses: actions/checkout@v4
27-
with:
28-
submodules: recursive
29-
- name: Configure
30-
run: |
31-
mkdir build && cd build
32-
autoreconf -i ../configure.ac
33-
../configure $MPI $QUAD_P || cat config.log
34-
- name: Build
35-
run: make -C build -j
36-
- name: Run most tests (skip the slow ones)
37-
run: make -C build check-very-expensive
38-
- name: Save log file on failure
39-
uses: actions/upload-artifact@v4.4.0
40-
if: failure()
41-
with:
42-
name: test-suites
43-
path: |
44-
build/tests/test-suite.log
6+
#name: FRE-NCtools Check Expensive
7+
#on:
8+
# workflow_run:
9+
# workflows: ["FRE-NCtools CI"]
10+
# types:
11+
# - completed
12+
#jobs:
13+
# CI:
14+
# runs-on: ubuntu-latest
15+
# strategy:
16+
# matrix:
17+
# with_mpi: ['','--with-mpi']
18+
# enable_quad_precision: ['', '--enable-quad-precision']
19+
# container:
20+
# image: ghcr.io/noaa-gfdl/fre-nctools-ci-rocky-gnu:14.2.0_v2
21+
# env:
22+
# MPI: ${{ matrix.with_mpi }}
23+
# QUAD_P: ${{ matrix.enable_quad_precision }}
24+
# steps:
25+
# - name: Checkout
26+
# uses: actions/checkout@v4
27+
# with:
28+
# submodules: recursive
29+
# - name: Configure
30+
# run: |
31+
# mkdir build && cd build
32+
# autoreconf -i ../configure.ac
33+
# ../configure $MPI $QUAD_P || cat config.log
34+
# - name: Build
35+
# run: make -C build -j
36+
# - name: Run most tests (skip the slow ones)
37+
# run: make -C build check-very-expensive
38+
# - name: Save log file on failure
39+
# uses: actions/upload-artifact@v4.4.0
40+
# if: failure()
41+
# with:
42+
# name: test-suites
43+
# path: |
44+
# build/tests/test-suite.log

meta.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package:
22
name: fre-nctools
3-
version: 2022.02.01
3+
version: '{{ environ.get("GIT_DESCRIBE_TAG", data.get("version")) }}'
44

55
source:
66
path: .

0 commit comments

Comments
 (0)