Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate CI from Travis to GitHub actions #1107

Merged
merged 56 commits into from
Dec 18, 2020
Merged
Changes from 1 commit
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
2fb7bf4
First try ad GHA ci.yml
rmjarvis Dec 1, 2020
4e50238
Try moving != outside braces
rmjarvis Dec 1, 2020
a95d117
Try -ne
rmjarvis Dec 1, 2020
830eac2
Add missing $
rmjarvis Dec 1, 2020
4c23dd8
I think don't need [[]]
rmjarvis Dec 1, 2020
ea855a8
more [[]]
rmjarvis Dec 1, 2020
c1dd91a
Try dist-upgrade
rmjarvis Dec 1, 2020
ecfb45e
Don't need the wildcards I think
rmjarvis Dec 1, 2020
aaaed80
Skip libav for now.
rmjarvis Dec 1, 2020
997238a
Install test_requirements
rmjarvis Dec 1, 2020
626758b
Disable demo11 test for the moment.
rmjarvis Dec 1, 2020
bceb331
Don't usually need gcc in conda. Leave it in as a comment.
rmjarvis Dec 1, 2020
9d0126b
dir may be None, which is an error in isdir.
rmjarvis Dec 1, 2020
3713a74
Don't include pypy in main list of python versions. Just one experim…
rmjarvis Dec 1, 2020
b22b1e3
Don't brew update everytime. (And copy other brew solutions from Tra…
rmjarvis Dec 1, 2020
5ef5069
Let brew cleanup have errors and not cause failure
rmjarvis Dec 1, 2020
0865fbf
Put back || true bits, since continue-on-failure doesn't seem to work…
rmjarvis Dec 1, 2020
04ca67c
Disable pypy experimental run
rmjarvis Dec 1, 2020
983d2c6
Try ffmpeg instead of libab-tools
rmjarvis Dec 1, 2020
afb15d1
Try apt instead of apt-get
rmjarvis Dec 2, 2020
f0fa712
ok, back to ffmpeg
rmjarvis Dec 2, 2020
f0aab64
Make a stab at the COMMIT_RANGE thing
rmjarvis Dec 2, 2020
889c8b3
Add inline coverage report before calling codecov
rmjarvis Dec 2, 2020
93e7c4e
swap order of commit range
rmjarvis Dec 2, 2020
9c9db11
Switch to event.after
rmjarvis Dec 2, 2020
3975bf9
Try with origin/ for base_ref
rmjarvis Dec 2, 2020
8d34f80
Try fixing the file names for codecov
rmjarvis Dec 2, 2020
23547b6
Add some other git commands to maybe see why git diff isn't working
rmjarvis Dec 2, 2020
65effe7
Add checkout action
rmjarvis Dec 2, 2020
d362837
Move checkout before des_data download
rmjarvis Dec 2, 2020
de7ece6
Fix file names to work for mac as well as linux
rmjarvis Dec 2, 2020
54b4814
Switch back to base_ref and head_ref, which should work when repo is …
rmjarvis Dec 2, 2020
fba5a5c
Apparently head_ref isn't understood. Go back to event.after
rmjarvis Dec 2, 2020
c447c45
Run nosetests with -v for more detail
rmjarvis Dec 2, 2020
a59c52b
Try more specific file fix patterns
rmjarvis Dec 2, 2020
e34b886
Use three dot git diff, not two
rmjarvis Dec 2, 2020
46c8ea3
Call ensure_dir in fits.write* calls
rmjarvis Dec 2, 2020
6375730
Re-enable failing demo11 test and add a bunch of debug output to try …
rmjarvis Dec 2, 2020
a3937ce
Try swapping gal,psf in Convolve
rmjarvis Dec 3, 2020
55394ef
Add more diagnostic debug output
rmjarvis Dec 3, 2020
6e585e8
forgot import
rmjarvis Dec 3, 2020
a87b5c8
More info about row 1020 where the difference happens
rmjarvis Dec 3, 2020
5269494
turn of rice compression for the moment
rmjarvis Dec 3, 2020
60ad457
disable print that required rice
rmjarvis Dec 3, 2020
de14cbb
Use correct file names in test
rmjarvis Dec 3, 2020
9308c59
Localize debug info to the one object that seems to be wrong.
rmjarvis Dec 3, 2020
227020a
Track a single pixel that ends up different
rmjarvis Dec 3, 2020
e7adf64
Add a lens option to config
rmjarvis Dec 4, 2020
ba181a3
Remove temporary debugging statements
rmjarvis Dec 4, 2020
269b7ee
Reenable all normal tests in ci.yml
rmjarvis Dec 4, 2020
799fa05
dumb mistake
rmjarvis Dec 4, 2020
0406eb1
Fix codecov
rmjarvis Dec 10, 2020
dbf2a3e
Minor tweak to codecov step.
rmjarvis Dec 17, 2020
d493ce7
Add some tests of the lens option in config
rmjarvis Dec 17, 2020
39c67be
swap from Travis badge to GHCI badge
rmjarvis Dec 17, 2020
f2889e0
Switch badge from coveralls to codecov
rmjarvis Dec 18, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
ok, back to ffmpeg
  • Loading branch information
rmjarvis committed Dec 2, 2020
commit f0fa7122f6ff117da88c3f6ab3631c64b4c3a1e0
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ jobs:
# Only need this for the mpeg tests, which we don't do on 2.7
# Travis needed libav-tools, but that doesn't exist on GHA's system.
# GHA needs ffmpeg instead.
if ${{ matrix.py > 3.5 }}; then sudo -H apt install -y libav-tools; fi
if ${{ matrix.py > 3.5 }}; then sudo -H apt install -y ffmpeg; fi

- name: Install fftw, etc. on MacOS
if: matrix.os == 'macos-latest'
Expand Down