Commit Graph

179 Commits

Author SHA1 Message Date
Mike Henry
67e33fa448 fix syntax with conda-lock (#1292)
* fix syntax with conda-lock

* don't run these while we are testing since it just eats up runners

* not sure how I messed up that command

* undo ci skip

* skip running other CI

* test lf env

* fix prefix location

* fix syntax with conda-lock

* don't clone the repo to get the latest tag

* fix yaml syntax

* forgot to include id

* test on osx as well

* osx /home -> /Users

* cleanup language

* update name

* propagate name change
2025-05-27 11:14:07 -07:00
Mike Henry
592845c582 Feat/add lock file (#1290)
* way better way to do this

* get the names right

* fix syntax with action

* fix syntax with action
2025-05-23 06:39:05 -07:00
Alyssa Travitz
e46ff925a3 fix docker build workflow (#1220)
* fixing singularity help and version calls

* bump build-push-action to v6

* bump docker-cron build-push-action to v6
2025-03-31 14:15:01 -07:00
Mike Henry
35aa3aab52 bump disk space for gpu runner (#1209)
Co-authored-by: Alyssa Travitz <31974495+atravitz@users.noreply.github.com>
2025-03-27 08:13:37 -07:00
Ethan Holz
429138a318 ci: update to the new start and stop actions (#1201)
* ci: add support for new start/stop runners for GPU runner job

This commit utilizes the new OMSF start/stop gha-runner action for the
gpu_runner workflow.

* ci: add support for new start/stop runners for CPU runner job

This commit utilizes the new OMSF start/stop gha-runner action for the
cpu_runner workflow.
2025-03-24 12:51:58 -07:00
Alyssa Travitz
c72085aa4a bump single file installers to python 3.11 (#1166)
* bump to python 3.11

* updating install construct yaml

* update construct.yaml
2025-03-03 07:00:08 -08:00
Mike Henry
f9f04ebad9 add cpu aws runner (#1169)
* add cpu aws runner

* make runners in sync and update micromamba
2025-02-28 13:54:38 -07:00
Alyssa Travitz
08d1ce414e Update gpu-runner.yaml 2025-02-26 10:20:33 -08:00
Mike Henry
064f33d8af see what happens if we remove the flaky mark (#1152)
* see what happens if we remove the flaky mark

* now that we run this one slow test on PRs, we should make sure it gets cancled each time a push is made
2025-02-20 14:58:27 -07:00
Mike Henry
f68bb9f33b we want to make sure if we get an error in the workflow it exits (#1150) 2025-02-20 17:57:07 +00:00
Alyssa Travitz
244e2f95cd fixing docker cron (#1139)
* updates to docker tests

* switch to weekly conda cron

* remove commented out code block

---------

Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com>
2025-02-19 15:54:22 -08:00
Alyssa Travitz
85fc290c34 bump to artifact v4 (#1146) 2025-02-19 13:40:24 -07:00
Mike Henry
ebb3a7ee43 Fix issue 1128 & 1129 (#1135)
* be able to manually trigger package tests

* run package tests on each pr, no reason not to

* we should be installing from conda forge

* skip some openfecli tests if we don't have nagl installed

* plz lets use conda-forge
2025-02-14 15:37:36 -07:00
Mike Henry
d2f47194fb fix issue #1042 and also test openfecli for API breaks (#1054)
* fix issue #1042 and also test openfecli for API breaks

* just check against main instead of last tag

* change to run on PR so I can test the changes

* test cli api change

* undo change that didn't break api

* change default that will trigger API change

* undo api change

* remove comments if api change check passes

* fix reference error

* break api

* add a message if there is no API break

* fix api break

* Switch back to pull request target now that testing is done
2024-12-13 15:57:48 -07:00
Alyssa Travitz
7eb60258ca switch ci matrix to test against gufe main again (#1050) 2024-12-13 08:52:35 -08:00
Alyssa Travitz
cb25ce505d pin to a9b5 2024-12-06 09:27:46 -08:00
Alyssa Travitz
9bc9cf8c11 use gufe main 2024-12-06 09:05:24 -08:00
Alyssa Travitz
039015e4a1 switch one-offs to test against gufe main 2024-12-05 14:49:36 -08:00
Alyssa Travitz
3057bf7433 Revert "bump micromamba to v2"
This reverts commit 59feef61bd.
2024-12-05 13:40:08 -08:00
Alyssa Travitz
59feef61bd bump micromamba to v2 2024-12-05 13:35:11 -08:00
Alyssa Travitz
b0b3038eaf back to micromamba v1 2024-12-05 13:34:32 -08:00
Alyssa Travitz
f2821f6cfb switch to use conda-forge gufe in environment yaml 2024-12-05 13:15:04 -08:00
Alyssa Travitz
b322db0f5e try force reintalling to get gufe latest 2024-12-05 11:05:13 -08:00
Alyssa Travitz
eecbb9d137 install gufe from conda-forge if latest 2024-12-05 10:46:31 -08:00
Alyssa Travitz
ecc8cf17f6 specifying v1.1.0 2024-12-05 10:40:27 -08:00
Alyssa Travitz
b553bfbf7d specify gufe 1.1.0 2024-12-05 10:11:46 -08:00
Alyssa Travitz
fbdd62ab82 fixing syntax 2024-12-05 09:58:33 -08:00
Alyssa Travitz
e28bd4705d include gufe main and latest in ci matrix 2024-12-05 09:55:25 -08:00
Alyssa Travitz
61b31d1f57 removing redundant matrix exclude 2024-11-25 08:19:14 -08:00
Alyssa Travitz
81611d9a9e Revert "add python 3.13"
This reverts commit c3884aa89e.
2024-11-22 16:17:14 -08:00
Alyssa Travitz
0d8781cd3a remove macos-13 and python 3.9 from conda cron 2024-11-22 16:12:35 -08:00
Alyssa Travitz
c3884aa89e add python 3.13 2024-11-22 16:10:34 -08:00
Alyssa Travitz
2a4569d104 remove macos-13, we know it fails bc ambertools 2024-11-22 14:29:06 -08:00
Alyssa Travitz
59e002239f add back macos-latest check 2024-11-22 11:31:15 -08:00
Alyssa Travitz
bec7ee8205 removing macos-12 2024-11-22 10:02:41 -08:00
Alyssa Travitz
6a9739bfb1 Update conda_cron.yaml
bump to macos-13
2024-11-21 14:18:12 -08:00
Mike Henry
f24a2526c8 Merge branch 'main' into add-api-breaking-detection 2024-11-19 16:55:20 -07:00
Alyssa Travitz
83c9294cca add example notebooks bump to task list 2024-11-19 11:05:35 -08:00
Mike Henry
174704aa02 use pull_request_target safely 2024-11-18 13:48:53 -07:00
Mike Henry
8bf58dba50 Merge branch 'main' into add-api-breaking-detection 2024-11-13 10:59:30 -07:00
Alyssa Travitz
dfdb32d154 fixing link
Co-authored-by: Irfan Alibay <IAlibay@users.noreply.github.com>
2024-11-12 13:22:56 -08:00
Alyssa Travitz
60901af409 add link to wiki, it has images! 2024-11-12 11:56:28 -08:00
Alyssa Travitz
07c7766e9e add release checklist 2024-11-07 15:14:21 -08:00
Mike Henry
090b9b1ad0 remove extra '.' 2024-11-05 09:30:58 -07:00
Mike Henry
192b5e95f7 fix indent 2024-11-05 09:15:47 -07:00
Mike Henry
cce9806575 comment on PR if the API breaks 2024-11-05 09:15:06 -07:00
Irfan Alibay
b390cd0b03 Merge branch 'main' into add-api-breaking-detection 2024-10-28 12:15:14 +00:00
Mike Henry
35b5f12d2e bump apptainer version (#949) 2024-10-04 08:43:48 -07:00
IAlibay
1672985f75 All the pins 2024-09-25 23:31:51 +01:00
Mike Henry
1aaa37f325 pin micromamba version 2024-09-25 15:10:59 -07:00