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

Add Windows and Linux TensorFlow Package #1

Merged
merged 57 commits into from
Sep 12, 2024
Merged
Changes from 1 commit
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
e9f376f
update .gitignore
eberrigan Jul 15, 2024
62ed72c
add windows/linux tensorflow conda package files from conda_packages …
eberrigan Jul 15, 2024
9352226
update environment name
eberrigan Jul 15, 2024
b73b2fe
add workflow to build tensorflow conda package
eberrigan Jul 15, 2024
7d49ee8
update environment file which is not building, possible because of co…
eberrigan Jul 15, 2024
4cb9e93
fix workflow: python version needs to be in quotes and each step shou…
eberrigan Jul 15, 2024
edf7054
try different minor version
eberrigan Jul 15, 2024
dafb8a0
add channel arg to upload
eberrigan Jul 15, 2024
c21f936
try to enable long path support in the windows runner
eberrigan Jul 16, 2024
0dba2f0
try 2.8.0
eberrigan Jul 16, 2024
1d5356e
try different github action checkout version
eberrigan Jul 16, 2024
8a4b53c
go back to 2.9.0
eberrigan Jul 16, 2024
2c01956
Try shorter env name
eberrigan Jul 16, 2024
5b5e770
enabling windows long path does not work locally or on the runner
eberrigan Jul 16, 2024
7ed35d2
try to shorten path using substitution
eberrigan Jul 16, 2024
4b3ac3e
need drive letter
eberrigan Jul 16, 2024
ba73c99
create shortened link on windows
eberrigan Jul 16, 2024
439d633
try substitution for input and output
eberrigan Jul 16, 2024
7fd0f6a
tf 2.9.2
eberrigan Jul 16, 2024
077a6c5
try to shorten environment path with `CONDA_PREFIX`
eberrigan Jul 16, 2024
f64be4a
correct conda prefix
eberrigan Jul 16, 2024
09c2ef6
debug build
eberrigan Jul 16, 2024
ce6f90b
add prefix to build command
eberrigan Jul 16, 2024
4cf6d97
try to config environment path
eberrigan Jul 16, 2024
f754b20
setup-miniconda supports paths as environment names
eberrigan Jul 16, 2024
fe8cc02
fix ubuntu environment path
eberrigan Jul 16, 2024
902e34a
fix version and try to test import
eberrigan Jul 16, 2024
9783bd3
setup Miniconda depends on os
eberrigan Jul 16, 2024
58274a0
try to upload using token
eberrigan Jul 16, 2024
17e5220
try to upload without a password
eberrigan Jul 16, 2024
8c1e17b
`ANACONDA_API_TOKEN` may automatically authenticate
eberrigan Jul 16, 2024
50f3871
remove windows long path support that doesn't work
eberrigan Jul 16, 2024
6bdfba9
Remove unnecessary code
roomrys Sep 11, 2024
99d1918
Use correct version number & reset build number
roomrys Sep 11, 2024
1c80e55
Merge branch 'main' of https://github.com/talmolab/sleap-deps into el…
roomrys Sep 11, 2024
84c6d32
Use anaconda password instead of token
roomrys Sep 11, 2024
220ac77
Use ' instaead of " in if statements
roomrys Sep 11, 2024
fb301ba
Document manual win/linux pacakge testing
roomrys Sep 11, 2024
a872855
Consolidate workflow and separate build and upload jobs
Sep 12, 2024
40655b2
Ensure build job runs before upload job
Sep 12, 2024
72fb5bf
Use powershell to build Windows packages
roomrys Sep 12, 2024
43164a5
Do not use jinja templating in name
roomrys Sep 12, 2024
39b4275
Make conda prefix directory shorter again
roomrys Sep 12, 2024
57f42cb
Use ' not "
roomrys Sep 12, 2024
67c8e92
Use jinja formatting for shell
roomrys Sep 12, 2024
8e6b49b
Split build into windows and not windows
roomrys Sep 12, 2024
d01872e
Add back check for runner in build conda step
roomrys Sep 12, 2024
3484d39
Change output folder to build
roomrys Sep 12, 2024
4568310
Retry download (w/o build)
roomrys Sep 12, 2024
53d2a62
Always run set-up miniconda and upload to anaconda
roomrys Sep 12, 2024
8e0aa8e
Add a repo checkout before setup miniconda
roomrys Sep 12, 2024
0419f8f
Always run checkout
roomrys Sep 12, 2024
4d2047c
List items in current directory
roomrys Sep 12, 2024
96962bc
Move checkout to the top and list to bottom
roomrys Sep 12, 2024
a3f8935
List current working directory
roomrys Sep 12, 2024
a4b464d
Move set-up python and miniconda before download
roomrys Sep 12, 2024
8833e8b
Separate upload for windows and not windows
roomrys Sep 12, 2024
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
update environment name
eberrigan committed Jul 15, 2024
commit 935222622459f22f0ed8a3ee5967beb2d19f53f3
2 changes: 1 addition & 1 deletion environment.tensorflow.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: build
name: build_tensorflow

channels:
- conda-forge