-
Notifications
You must be signed in to change notification settings - Fork 1
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 to github actions #677
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #677 +/- ##
============================================
- Coverage 98.00% 86.54% -11.47%
============================================
Files 226 12 -214
Lines 12352 446 -11906
Branches 66 66
============================================
- Hits 12106 386 -11720
+ Misses 246 60 -186 |
f7cc218
to
eeb8c16
Compare
22b8359
to
439a795
Compare
21cb923
to
0ef20ca
Compare
@thatbudakguy the build is working now, the python unit tests are just failing on a single test that's also failing in travis. Do you want to review my changes and see if you have any concerns before we merge? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good, glad you got the permissions stuff handled!
# use docker cp to copy the configset, then bash to set ownership to solr | ||
- name: Copy Solr configset to solr service | ||
run: | | ||
docker cp solr_conf ${{ job.services.solr.id }}:/opt/solr/server/solr/configsets/sandco | ||
docker exec --user root ${{ job.services.solr.id }} /bin/bash -c "chown -R solr:solr /opt/solr/server/solr/configsets/sandco" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
awesome that this worked; maybe we could extract it to a shell script at some point
package.json
Outdated
@@ -13,7 +13,7 @@ | |||
"start": "npm run dev", | |||
"test": "npm run test:unit && npm run test:a11y", | |||
"test:unit": "jest --collectCoverage", | |||
"test:a11y": "pa11y-ci --sitemap http://localhost:8000/sitemap-pages.xml", | |||
"test:a11y": "pa11y-ci --sitemap http://localhost:8000/sitemap.xml", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we should remove this because we don't have pa11y-ci anymore
lighthouserc.js
Outdated
@@ -0,0 +1,30 @@ | |||
module.exports = { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
might not need this file for this PR since we split off the a11y/lighthouse stuff
.python-version
file as single source of truth for python version; remove matrixwheel
todev-requirements.txt