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

Updating release actions #547

Merged
merged 1 commit into from
Jul 15, 2024
Merged

Conversation

nishaq503
Copy link
Collaborator

@nishaq503 nishaq503 commented Jun 24, 2024

This PR should be merged after resolving the issue of the DOCKER_TOKEN secret for the PolusAI org and/or this repo.

This PR includes:

  • Updates to all Dockerfiles and build-docker.sh scripts to work locally and in github actions
  • Updates to the release actions themselves so that they:
    • can be more easily tested
    • are more streamlined in CI
    • provide better feedback in CI
  • a fix in the tests action to check for the presence of either ict.yaml or ict.yml instead of being restricted to one or the other.

Here's a link for how the release action should look after merging this PR.

@nishaq503 nishaq503 changed the title Bumped versions for two tools for testing release actions Updating release actions Jun 28, 2024
@nishaq503 nishaq503 force-pushed the master branch 2 times, most recently from 840c2dc to 2403b0c Compare July 10, 2024 14:19
Bump version: 0.5.0 → 0.5.1-dev0

fix: CI bump version before building docker image

ci: ict.yml/yaml in tests actions

wip: updated docker files and build scripts

ci: removing manual filter from release actions

fix: installing iamgej in dockerfiles

fix: removing imagej stuff from non-imagej tools

fix: dockerfile for theia

build: pinning numpy under 2.0 for some tools

chore: deleted tools that have been moved into tabulsr-tools
@Nicholas-Schaub Nicholas-Schaub merged commit 5c8f096 into PolusAI:master Jul 15, 2024
3 of 4 checks passed
hamshkhawar pushed a commit to hamshkhawar/image-tools that referenced this pull request Aug 15, 2024
Bump version: 0.5.0 → 0.5.1-dev0

fix: CI bump version before building docker image

ci: ict.yml/yaml in tests actions

wip: updated docker files and build scripts

ci: removing manual filter from release actions

fix: installing iamgej in dockerfiles

fix: removing imagej stuff from non-imagej tools

fix: dockerfile for theia

build: pinning numpy under 2.0 for some tools

chore: deleted tools that have been moved into tabulsr-tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants