forked from scijava/scijava-scripts
-
Notifications
You must be signed in to change notification settings - Fork 0
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Checking mergeability…
Don’t worry, you can still create the pull request.
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: imcf/scijava-scripts
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: scijava/scijava-scripts
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 16 commits
- 6 files changed
- 1 contributor
Commits on May 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 950438f - Browse repository at this point
Copy the full SHA 950438fView commit details
Commits on Jul 15, 2025
-
Update repository ID for OSSRH -> Central Portal
See: * https://central.sonatype.org/pages/ossrh-eol/ * https://central.sonatype.org/publish/publish-portal-maven/ For the moment, we leave the environment variable names alone, even though the prefix "OSSRH" is a misnomer now. Reason: it is possible that the existing OSSRH user tokens were migrated directly. If they don't work, I'll change this script again to use new environment variables, and issue a better error if the new variables are missing.
Configuration menu - View commit details
-
Copy full SHA for e6ecc16 - Browse repository at this point
Copy the full SHA e6ecc16View commit details -
Rename Central Portal deployment env vars
OK, now I'm renaming the credentials, because my first release failed: Error: [ERROR] Unable to upload bundle for deployment: Deployment [INFO] java.lang.RuntimeException: Invalid request. Status: 401 Response body: [INFO] at org.sonatype.central.publisher.client.httpclient.UploadPublisherEndpoint.call (UploadPublisherEndpoint.java:33) I am not actually certain the user token changed (it may just be that the legacy `OSSRH_USER=scijava-ci` value was the culprit), but that's OK: going through the few orgs that actually deploy to Maven Central to update to a new token is not really such a big hassle.
Configuration menu - View commit details
-
Copy full SHA for eaf2bd8 - Browse repository at this point
Copy the full SHA eaf2bd8View commit details -
Rename Central Portal deployment env vars harder
I missed some references earlier.
Configuration menu - View commit details
-
Copy full SHA for d2e4292 - Browse repository at this point
Copy the full SHA d2e4292View commit details
Commits on Jul 17, 2025
-
ci-build.sh: write out settings.xml in pieces
If some env vars are missing, we can still partially write it. This is especially important if CENTRAL_* vars are missing, but MAVEN_* vars are present, which as of this writing will be the case for the vast majority of SciJava-based community projects deploying to maven.scijava.org, since the transition from OSSRH to Central Portal is still very recent and many orgs have not yet been updated to match.
Configuration menu - View commit details
-
Copy full SHA for 0461f7b - Browse repository at this point
Copy the full SHA 0461f7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e1b1eb - Browse repository at this point
Copy the full SHA 1e1b1ebView commit details -
ci-build.sh: validate deploy credentials better
We don't need CENTRAL env vars when deploying to maven.scijava.org. We don't need MAVEN env vars when deploying to Central.
Configuration menu - View commit details
-
Copy full SHA for c06b42f - Browse repository at this point
Copy the full SHA c06b42fView commit details
Commits on Aug 5, 2025
-
Remove obsolete Travis CI build script
We aren't maintaining it anymore. If you want to keep using Travis CI, you can pin to an older commit in this repository, or else just fork the script from just prior to deletion and add it to your repository.
Configuration menu - View commit details
-
Copy full SHA for 7b58554 - Browse repository at this point
Copy the full SHA 7b58554View commit details
Commits on Aug 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a74c2dd - Browse repository at this point
Copy the full SHA a74c2ddView commit details
Commits on Aug 16, 2025
-
Remove no-longer-functional cache invalidation
With the upgrade from Nexus v2 to v3, this trick no longer works. I briefly investigated how to adjust the code to still do it, but was not immediately successful at doing so. Claude.ai suggests: # Invalidate specific paths using the browse API # First, you'd need to identify the asset and use: curl --netrc -X DELETE \ "$NEXUS_BASE_URL/service/rest/v1/assets/{assetId}" But I do not know if this would actually work, and I do not know how to obtain the assetId for a given resource. We can figure it out later if needed. But first, let's proceed without it for a while, to see what problems it creates.Configuration menu - View commit details
-
Copy full SHA for dfb5cf9 - Browse repository at this point
Copy the full SHA dfb5cf9View commit details
Commits on Sep 17, 2025
-
release-version.sh: fix pom-scijava version check
We can't ask maven.scijava.org anymore, because it no longer proxies Maven Central since the upgrade to Nexus v3. So instead, we ask Maven Central directly, which works well.
Configuration menu - View commit details
-
Copy full SHA for 90b2b83 - Browse repository at this point
Copy the full SHA 90b2b83View commit details
Commits on Oct 24, 2025
-
Remove the awesome maven-helper.sh script :-(
It saddens me to do this. But many of the functions are now broken, because maven.scijava.org cannot proxy Maven Central any longer, due to Sonatype deciding that Nexus v3 should be crippleware from now on.
Configuration menu - View commit details
-
Copy full SHA for c51053a - Browse repository at this point
Copy the full SHA c51053aView commit details
Commits on Nov 25, 2025
-
* actions/checkout: v2 -> v4 * actions/setup-java: v3 -> v4 * ensure setup and build scripts run with bash (hard stare at Windows)
Configuration menu - View commit details
-
Copy full SHA for 9848f55 - Browse repository at this point
Copy the full SHA 9848f55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e4bc1b - Browse repository at this point
Copy the full SHA 2e4bc1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54c788f - Browse repository at this point
Copy the full SHA 54c788fView commit details
Commits on Nov 26, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8b1eabf - Browse repository at this point
Copy the full SHA 8b1eabfView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...main