Skip to content

Commit 91798a0

Browse files
authored
Merge branch 'dev' into feature/64-correlation-heat-map
2 parents 2af04e2 + e6fe3e5 commit 91798a0

File tree

669 files changed

+48572
-13861
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

669 files changed

+48572
-13861
lines changed

.github/workflows/codeql.yml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
code_ql:
2121
name: CodeQL Analysis
2222
runs-on: ubuntu-latest
23+
2324
permissions:
2425
actions: read
2526
contents: read
@@ -29,11 +30,7 @@ jobs:
2930
fail-fast: false
3031
matrix:
3132
language: [ 'python' ]
32-
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
33-
# Use only 'java' to analyze code written in Java, Kotlin or both
34-
# Use only 'javascript' to analyze code written in JavaScript, TypeScript or both
35-
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
36-
33+
3734
steps:
3835
- name: Checkout repository
3936
uses: actions/checkout@v3
@@ -47,14 +44,10 @@ jobs:
4744
# By default, queries listed here will override any specified in a config file.
4845
# Prefix the list here with "+" to use these queries and those in the config file.
4946

50-
# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
51-
# queries: security-extended,security-and-quality
52-
53-
54-
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java).
47+
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
5548
# If this step fails, then you should remove it and run the build manually (see below)
56-
# - name: Autobuild
57-
# uses: github/codeql-action/autobuild@v2
49+
- name: Autobuild
50+
uses: github/codeql-action/autobuild@v2
5851

5952
# ℹ️ Command-line programs to run using the OS shell.
6053
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun

.github/workflows/coverage.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
push:
55
pull_request:
66
paths:
7-
- prog_models
7+
- progpy
88

99
jobs:
1010
coverage:
@@ -20,16 +20,16 @@ jobs:
2020
with:
2121
python-version: ${{ matrix.python-version }}
2222
- name: Install dependencies cache
23-
uses: actions/cache@v2
23+
uses: actions/cache@v4
2424
with:
2525
path: ~/.cache/pip
26-
key: pip-cache
26+
key: pip-cache-datadriven
2727
- name: Install additional dependencies
2828
run: |
2929
pip install coverage
3030
pip install importlib_metadata
3131
- name: Update
32-
run: pip install --upgrade --upgrade-strategy eager -e .
32+
run: pip install --upgrade --upgrade-strategy eager -e .[datadriven]
3333
- name: Run coverage
3434
run: |
3535
coverage run -m tests.test_base_models

.github/workflows/greetings.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ jobs:
1212
- uses: actions/first-interaction@v1
1313
with:
1414
repo-token: ${{ secrets.GITHUB_TOKEN }}
15-
pr-message: "Thank you for your contributions. If you haven't already, please send a signed Contributor License Agreement (CLA) to Christopher Teubert ([email protected]). CLAs can be found here: https://github.com/nasa/prog_models/tree/master/forms. Also, make sure you're familiar with the developer notes and contributing sections of our developers guide, https://nasa.github.io/progpy/dev_guide.html#notes-for-developers"
15+
pr-message: "Thank you for your contributions. If you haven't already, please send a signed Contributor License Agreement (CLA) to Christopher Teubert ([email protected]). CLAs can be found here: https://github.com/nasa/progpy/tree/master/forms. Also, make sure you're familiar with the developer notes and contributing sections of our developers guide, https://nasa.github.io/progpy/dev_guide.html#notes-for-developers"

.github/workflows/print-benchmarking.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
1-
# name: Print Benchmarking
1+
name: Print Benchmarking
22

3-
# on: pull_request
3+
on: pull_request
44

5+
jobs:
6+
benchmark_branch:
7+
timeout-minutes: 5
8+
runs-on: ubuntu-latest
9+
steps:
10+
- name: Placeholder
11+
run: echo "Placholder benchmark in process of getting fixed - job will pass."
12+
513
# jobs:
614
# benchmark_branch:
715
# timeout-minutes: 20
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
2+
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions
3+
4+
name: Manual Tests
5+
6+
on:
7+
workflow_dispatch:
8+
9+
jobs:
10+
test_tutorials_part_2:
11+
timeout-minutes: 35
12+
runs-on: ubuntu-latest
13+
steps:
14+
- uses: actions/checkout@v3
15+
- name: Set up Python
16+
uses: actions/setup-python@v4
17+
with:
18+
python-version: '3.9'
19+
- name: Install dependencies cache
20+
uses: actions/cache@v4
21+
with:
22+
path: ~/.cache/pip
23+
key: pip-cache-datadriven
24+
- name: Update
25+
run: |
26+
pip install --upgrade --upgrade-strategy eager -e .[datadriven,test]
27+
- name: Run tests
28+
run: python -m tests.test_tutorials_part_2

0 commit comments

Comments
 (0)