Skip to content

CI: Add "fail-fast: false" for multi-job workflows - #7855

Open
Growl1234 wants to merge 1 commit into
deepmodeling:LTSfrom
Growl1234:LTS
Open

CI: Add "fail-fast: false" for multi-job workflows#7855
Growl1234 wants to merge 1 commit into
deepmodeling:LTSfrom
Growl1234:LTS

Conversation

@Growl1234

@Growl1234 Growl1234 commented Aug 24, 2026

Copy link
Copy Markdown

See #7781 (comment):

Looks like the push workflow failed:

ERROR: failed to build: failed to solve: failed to push dp-harbor-registry.us-east-1.cr.aliyuncs.com/deepmodeling/abacus-gnu-lts:latest: push access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed

So it seems Aliyun does not recognize "abacus-gnu-lts" as authorized container. Since our goal is to avoid overwrite the containers in development branch, personally I would not treat this as a real issue; but it currently prevents other two workflows to be pushed.

Therefore, my grand recommendation is to add fail-fast: false under jobs/strategy so all three containers can be pushed to at least ghcr.io, which is exactly where GitHub CI pull the containers.

@mohanchen mohanchen added Compile & CICD & Docs & Dependencies Issues related to compiling ABACUS Long-Time Support (LTS) Issues related to LTS version labels Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Compile & CICD & Docs & Dependencies Issues related to compiling ABACUS Long-Time Support (LTS) Issues related to LTS version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants