Skip to content

Conversation

@tcheeric
Copy link
Owner

Why now?

  • Align CI pipeline to run only after the Format workflow completes successfully.
    Related issue: #0

What changed?

  • Trigger CI on completion of the Format workflow and guard job execution on successful runs.

BREAKING

  • None.

Review focus

  • Validate workflow trigger and job condition.

Checklist

  • Scope ≤ 300 lines (or split/stack)
  • Title is verb + object (e.g., “Refactor auth middleware to async”)
  • Description links the issue and answers “why now?”
  • BREAKING flagged if needed
  • Tests/docs updated (if relevant)

Testing

  • ./mvnw -q verify (failed: Network is unreachable)
Exception in thread "main" java.net.SocketException: Network is unreachable
        at java.base/sun.nio.ch.Net.connect0(Native Method)
        at java.base/sun.nio.ch.Net.connect(Net.java:589)
        at java.base/sun.nio.ch.Net.connect(Net.java:578)
        at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:583)
        at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
        at java.base/java.net.Socket.connect(Socket.java:751)
        at java.base/sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:304)
        at java.base/sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:181)
        at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:183)
        at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:531)
        at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:636)
        at java.base/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:264)
        at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:377)
        at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:193)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1237)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1123)
        at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:179)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1675)
        at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)
        at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:223)
        at org.apache.maven.wrapper.DefaultDownloader.downloadInternal(DefaultDownloader.java:106)
        at org.apache.maven.wrapper.DefaultDownloader.download(DefaultDownloader.java:93)
        at org.apache.maven.wrapper.Installer.createDist(Installer.java:86)
        at org.apache.maven.wrapper.WrapperExecutor.execute(WrapperExecutor.java:155)
        at org.apache.maven.wrapper.MavenWrapperMain.main(MavenWrapperMain.java:72)

https://chatgpt.com/codex/tasks/task_b_68b0a1263db083318c69d31cb8aba63d

@tcheeric tcheeric merged commit d35c035 into develop Aug 28, 2025
2 of 3 checks passed
@tcheeric tcheeric deleted the codex/update-ci-triggers-in-ci.yml branch August 28, 2025 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants