From 0ff99d31c971f961ee78f481167e927378598a79 Mon Sep 17 00:00:00 2001 From: Daniel Chao Date: Fri, 14 Nov 2025 15:44:59 -0800 Subject: [PATCH] Replace broken references to CircleCI (#1318) --- DEVELOPMENT.adoc | 3 ++- README.adoc | 7 +++++-- buildSrc/src/main/kotlin/BuildInfo.kt | 2 +- buildSrc/src/main/kotlin/pklPublishLibrary.gradle.kts | 6 +++--- pkl-cli/pkl-cli.gradle.kts | 3 +-- pkl-tools/pkl-tools.gradle.kts | 4 ++-- 6 files changed, 14 insertions(+), 11 deletions(-) diff --git a/DEVELOPMENT.adoc b/DEVELOPMENT.adoc index ad6813c6..246af502 100644 --- a/DEVELOPMENT.adoc +++ b/DEVELOPMENT.adoc @@ -102,7 +102,8 @@ To install: 3. Select the zip file within `pkl-internal-intellij-plugin/build/distributions`. == Resources -For automated build setup examples see our https://github.com/apple/pkl/blob/main/.circleci/[CircleCI] jobs like our https://github.com/apple/pkl/blob/main/.circleci/jobs/BuildNativeJob.pkl[BuildNativeJob.pkl], where we build Pkl automatically. + +For automated build setup examples see our https://github.com/apple/pkl/blob/main/.github/[GitHub Actions] jobs like our https://github.com/apple/pkl/blob/main/.github/jobs/BuildNativeJob.pkl[BuildNativeJob.pkl], where we build Pkl automatically. === Truffle diff --git a/README.adoc b/README.adoc index 9b25ca4a..0e3a3ad5 100644 --- a/README.adoc +++ b/README.adoc @@ -12,7 +12,7 @@ :uri-installation: https://pkl-lang.org/main/current/pkl-cli/index.html#installation :uri-lang-reference: https://pkl-lang.org/main/current/language-reference/index.html :uri-ci-artifacts: https://s01.oss.sonatype.org/content/groups/public/org/pkl-lang/ -:uri-ci-pipeline: https://app.circleci.com/pipelines/github/apple/pkl +:uri-ci-pipeline: https://github.com/apple/pkl/actions A configuration as code language with rich validation and tooling. @@ -37,7 +37,10 @@ We'd love to hear from you! * Create an {uri-github-issue}[issue] * Ask a question on {uri-github-discussions}[GitHub Discussions] -== Development image:https://circleci.com/gh/apple/pkl.svg?style=svg["Apple", link="https://app.circleci.com/pipelines/github/apple/pkl"] +== Development + +image:https://github.com/apple/pkl/actions/workflows/main.yml/badge.svg?style=svg["Build (main)", link="https://github.com/apple/pkl/actions/workflows/main.yml"] + * link:CONTRIBUTING.adoc[] for tips on pull requests and filing issues * link:DEVELOPMENT.adoc[] for build instructions * {uri-ci-artifacts}[Sonatype Repository] for the artifacts/binaries built by our {uri-ci-pipeline}[CI pipelines] (and those of our other tools and packages repositories). diff --git a/buildSrc/src/main/kotlin/BuildInfo.kt b/buildSrc/src/main/kotlin/BuildInfo.kt index 0f9a3dd0..1b168360 100644 --- a/buildSrc/src/main/kotlin/BuildInfo.kt +++ b/buildSrc/src/main/kotlin/BuildInfo.kt @@ -355,7 +355,7 @@ open class BuildInfo(private val project: Project) { } val hasMuslToolchain: Boolean by lazy { - // see "install musl" in .circleci/jobs/BuildNativeJob.pkl + // see .github/scripts/install_musl.sh File(System.getProperty("user.home"), "staticdeps/bin/x86_64-linux-musl-gcc").exists() } diff --git a/buildSrc/src/main/kotlin/pklPublishLibrary.gradle.kts b/buildSrc/src/main/kotlin/pklPublishLibrary.gradle.kts index c7759381..2976fcfd 100644 --- a/buildSrc/src/main/kotlin/pklPublishLibrary.gradle.kts +++ b/buildSrc/src/main/kotlin/pklPublishLibrary.gradle.kts @@ -1,5 +1,5 @@ /* - * Copyright © 2024 Apple Inc. and the Pkl project authors. All rights reserved. + * Copyright © 2024-2025 Apple Inc. and the Pkl project authors. All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -54,8 +54,8 @@ publishing { url.set("https://github.com/apple/pkl/issues") } ciManagement { - system.set("Circle CI") - url.set("https://app.circleci.com/pipelines/github/apple/pkl") + system.set("GitHub Actions") + url.set("https://github.com/apple/pkl/actions") } } } diff --git a/pkl-cli/pkl-cli.gradle.kts b/pkl-cli/pkl-cli.gradle.kts index 1c7cdf3f..5d961ad4 100644 --- a/pkl-cli/pkl-cli.gradle.kts +++ b/pkl-cli/pkl-cli.gradle.kts @@ -138,8 +138,7 @@ fun Exec.useRootDirAndSuppressOutput() { } // 0.28 Preparing for JDK21 toolchains revealed that `testStartJavaExecutable` may pass, even though -// the evaluator fails. To catch this, we need to test the evaluator. We render the CircleCI config -// as a realistic test of the fat JAR. +// the evaluator fails. To catch this, we eval a simple expression using the fat jar. val testEvalJavaExecutable by setupJavaExecutableRun("testEvalJavaExecutable", evalTestFlags) { useRootDirAndSuppressOutput() } diff --git a/pkl-tools/pkl-tools.gradle.kts b/pkl-tools/pkl-tools.gradle.kts index 2d339e39..514a139b 100644 --- a/pkl-tools/pkl-tools.gradle.kts +++ b/pkl-tools/pkl-tools.gradle.kts @@ -170,8 +170,8 @@ publishing { url.set("https://github.com/apple/pkl/issues") } ciManagement { - system.set("Circle CI") - url.set("https://app.circleci.com/pipelines/github/apple/pkl") + system.set("GitHub Actions") + url.set("https://github.com/apple/pkl/actions") } } }