diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index e44b0f82929..21ecf3ac93d 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ blank_issues_enabled: false contact_links: - name: 💬 General Question - url: https://github.com/awslabs/aws-sdk-kotlin/discussions/new/choose + url: https://github.com/aws/aws-sdk-kotlin/discussions/new/choose about: Please ask and answer questions as a discussion thread \ No newline at end of file diff --git a/.github/actions/setup-build/action.yml b/.github/actions/setup-build/action.yml index 8201ca1f38f..62353d3bb88 100644 --- a/.github/actions/setup-build/action.yml +++ b/.github/actions/setup-build/action.yml @@ -9,7 +9,7 @@ runs: uses: actions/checkout@v4 with: path: 'aws-kotlin-repo-tools' - repository: 'awslabs/aws-kotlin-repo-tools' + repository: 'aws/aws-kotlin-repo-tools' ref: '0.4.2' sparse-checkout: | .github diff --git a/.github/scripts/run-codebuild-batch-job.sh b/.github/scripts/run-codebuild-batch-job.sh index 75fbfef303b..67451916ad4 100755 --- a/.github/scripts/run-codebuild-batch-job.sh +++ b/.github/scripts/run-codebuild-batch-job.sh @@ -95,7 +95,7 @@ START_RESULT=$( --project-name ${PROJECT_NAME} \ --source-version $SOURCE_VERSION \ --environment-variables-override file:///tmp/gh_env_vars.json \ - --source-location-override "https://github.com/awslabs/$GITHUB_REPOSITORY_NO_ORG.git" + --source-location-override "https://github.com/aws/$GITHUB_REPOSITORY_NO_ORG.git" ) if [ "$?" != "0" ]; then diff --git a/.github/workflows/changelog-verification.yml b/.github/workflows/changelog-verification.yml index 457764177f5..913fad5c95f 100644 --- a/.github/workflows/changelog-verification.yml +++ b/.github/workflows/changelog-verification.yml @@ -21,4 +21,4 @@ jobs: aws-region: us-west-2 - name: Verify changelog - uses: awslabs/aws-kotlin-repo-tools/.github/actions/changelog-verification@main \ No newline at end of file + uses: aws/aws-kotlin-repo-tools/.github/actions/changelog-verification@main \ No newline at end of file diff --git a/.github/workflows/codebuild-ci.yml b/.github/workflows/codebuild-ci.yml index c366e538217..a20ac4bb3ef 100644 --- a/.github/workflows/codebuild-ci.yml +++ b/.github/workflows/codebuild-ci.yml @@ -86,7 +86,7 @@ jobs: role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }} aws-region: us-west-2 - name: Configure Gradle - uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main + uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main - name: Run Service Check Batch and Calculate Artifact Size Metrics id: svc-check-batch run: | @@ -144,7 +144,7 @@ jobs: run: ./gradlew analyzeArtifactSizeMetrics - name: Show Results - uses: awslabs/aws-kotlin-repo-tools/.github/actions/artifact-size-metrics/show-results@main + uses: aws/aws-kotlin-repo-tools/.github/actions/artifact-size-metrics/show-results@main - name: Evaluate Result if: ${{ !contains(github.event.pull_request.labels.*.name, 'acknowledge-artifact-size-increase') }} @@ -168,7 +168,7 @@ jobs: role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }} aws-region: us-west-2 - name: Configure Gradle - uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main + uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main - name: Calculate Artifact Size Metrics id: svc-check-batch run: | diff --git a/.github/workflows/codegen-preview.yml b/.github/workflows/codegen-preview.yml index 58b45dc0dfd..805ab049077 100644 --- a/.github/workflows/codegen-preview.yml +++ b/.github/workflows/codegen-preview.yml @@ -48,7 +48,7 @@ jobs: path: 'aws-sdk-kotlin' - uses: actions/checkout@v4 with: - repository: 'awslabs/aws-kotlin-repo-tools' + repository: 'aws/aws-kotlin-repo-tools' path: 'aws-kotlin-repo-tools' - uses: actions/checkout@v4 with: diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 0ed123d5099..8adadc7fa2c 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -36,7 +36,7 @@ jobs: - name: Setup Build uses: ./aws-sdk-kotlin/.github/actions/setup-build - name: Configure Gradle - uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main + uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main with: working-directory: ./aws-sdk-kotlin - name: Test @@ -67,7 +67,7 @@ jobs: - name: Setup Build uses: ./aws-sdk-kotlin/.github/actions/setup-build - name: Configure Gradle - smithy-kotlin - uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main + uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main with: working-directory: ./smithy-kotlin - name: Disable native builds # FIXME remove this step once K/N is merged @@ -86,7 +86,7 @@ jobs: ./gradlew --parallel assemble ./gradlew publishToMavenLocal - name: Configure Gradle aws-sdk-kotlin - uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main + uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main with: working-directory: ./aws-sdk-kotlin - name: Test diff --git a/.github/workflows/kat-transform.yml b/.github/workflows/kat-transform.yml index ccdeddaf55b..ea028259faf 100644 --- a/.github/workflows/kat-transform.yml +++ b/.github/workflows/kat-transform.yml @@ -39,12 +39,12 @@ jobs: aws-region: us-west-2 - name: Configure Gradle - uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main + uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main with: working-directory: ./aws-sdk-kotlin - name: Setup kat - uses: awslabs/aws-kotlin-repo-tools/.github/actions/setup-kat@main + uses: aws/aws-kotlin-repo-tools/.github/actions/setup-kat@main - name: Build working-directory: ./aws-sdk-kotlin diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 685a682143d..3071907672e 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -25,7 +25,7 @@ jobs: - name: Checkout sources uses: actions/checkout@v4 - name: Configure Gradle - uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main + uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main - name: Lint ${{ env.PACKAGE_NAME }} run: | ./gradlew ktlint diff --git a/.github/workflows/merge-main.yml b/.github/workflows/merge-main.yml index 8924b931f74..baadfc1e6e3 100644 --- a/.github/workflows/merge-main.yml +++ b/.github/workflows/merge-main.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Merge main - uses: awslabs/aws-kotlin-repo-tools/.github/actions/merge-main@main + uses: aws/aws-kotlin-repo-tools/.github/actions/merge-main@main with: ci-user-pat: ${{ secrets.CI_USER_PAT }} exempt-branches: # Add any if required diff --git a/.github/workflows/release-readiness.yml b/.github/workflows/release-readiness.yml index 929dae539c4..f013cd05100 100644 --- a/.github/workflows/release-readiness.yml +++ b/.github/workflows/release-readiness.yml @@ -21,7 +21,7 @@ jobs: path: 'aws-sdk-kotlin' - name: Configure Gradle - uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main + uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main with: working-directory: ./aws-sdk-kotlin @@ -36,7 +36,7 @@ jobs: ./gradlew -Paws.kotlin.native=false build - name: Checkout smithy-kotlin - uses: awslabs/aws-kotlin-repo-tools/.github/actions/checkout-head@main + uses: aws/aws-kotlin-repo-tools/.github/actions/checkout-head@main with: path: 'smithy-kotlin' repository: 'smithy-lang/smithy-kotlin' diff --git a/.github/workflows/sync-mirror.yml b/.github/workflows/sync-mirror.yml index bc806b75fef..be04ce98af5 100644 --- a/.github/workflows/sync-mirror.yml +++ b/.github/workflows/sync-mirror.yml @@ -10,13 +10,13 @@ permissions: { } jobs: git-sync: # Only sync when pushing to source repo - if: github.repository == 'awslabs/aws-sdk-kotlin' + if: github.repository == 'aws/aws-sdk-kotlin' runs-on: ubuntu-latest steps: - name: git-sync uses: wei/git-sync@v3 with: - source_repo: "https://aws-sdk-kotlin-ci:${{ secrets.CI_USER_PAT }}@github.com/awslabs/aws-sdk-kotlin.git" + source_repo: "https://aws-sdk-kotlin-ci:${{ secrets.CI_USER_PAT }}@github.com/aws/aws-sdk-kotlin.git" source_branch: "main" - destination_repo: "https://aws-sdk-kotlin-ci:${{ secrets.CI_USER_PAT }}@github.com/awslabs/private-aws-sdk-kotlin-staging.git" + destination_repo: "https://aws-sdk-kotlin-ci:${{ secrets.CI_USER_PAT }}@github.com/aws/private-aws-sdk-kotlin-staging.git" destination_branch: "main" diff --git a/.github/workflows/update-release-branch.yml b/.github/workflows/update-release-branch.yml index aaf9cb72a41..4961d49a590 100644 --- a/.github/workflows/update-release-branch.yml +++ b/.github/workflows/update-release-branch.yml @@ -40,7 +40,7 @@ jobs: role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }} aws-region: us-west-2 - name: Setup kat - uses: awslabs/aws-kotlin-repo-tools/.github/actions/setup-kat@main + uses: aws/aws-kotlin-repo-tools/.github/actions/setup-kat@main - uses: actions/checkout@v4 with: ref: 'main' @@ -58,7 +58,7 @@ jobs: java-version: 17 cache: 'gradle' - name: Configure Gradle - uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main + uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main - name: Check merge base shell: bash run: | @@ -129,7 +129,7 @@ jobs: echo "duration=$duration" >> "$GITHUB_OUTPUT" - name: Emit metrics if: always() # run this step even if previous steps failed or the job is canceled - uses: awslabs/aws-kotlin-repo-tools/.github/actions/emit-metrics@main + uses: aws/aws-kotlin-repo-tools/.github/actions/emit-metrics@main with: namespace: CI Metrics dimensions: | diff --git a/CODEOWNERS b/CODEOWNERS index 4725d413f0f..9eb496aef59 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1 +1 @@ -* @awslabs/aws-sdk-kotlin-sde +* @aws/aws-sdk-kotlin-team diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0d2f5b74549..6239dd04097 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -8,7 +8,7 @@ information to effectively respond to your bug report or contribution. ## The AWS SDK for Kotlin is built from multiple GitHub repositories -1. This repository ([awslabs/aws-sdk-kotlin](https://github.com/awslabs/aws-sdk-kotlin)) +1. This repository ([aws/aws-sdk-kotlin](https://github.com/aws/aws-sdk-kotlin)) This repository contains code generation for AWS specific services, and a corresponding runtime to support the generated code. @@ -98,7 +98,7 @@ of your request may disagree and ask that you add one anyway. "type": "feature", "description": "Add multiplatform support for URL parsing", "issues": [ - "awslabs/aws-sdk-kotlin#12345" + "aws/aws-sdk-kotlin#12345" ] } ``` @@ -235,7 +235,7 @@ opensource-codeofconduct@amazon.com with any additional questions or comments. If you discover a potential security issue in this project we ask that you **do not** create a public GitHub issue. -Please refer to our [security policy](https://github.com/awslabs/aws-sdk-kotlin/security/policy) for how to notify us. +Please refer to our [security policy](https://github.com/aws/aws-sdk-kotlin/security/policy) for how to notify us. ## Licensing diff --git a/README.md b/README.md index cdf7ea5eb4d..7033d195925 100644 --- a/README.md +++ b/README.md @@ -2,13 +2,13 @@ [![Apache 2 licensed][apache-badge]][apache-url] [![Maven][maven-badge]][maven-url] [apache-badge]: https://img.shields.io/badge/license-APACHE2-blue.svg -[apache-url]: https://github.com/awslabs/aws-sdk-kotlin/blob/main/LICENSE +[apache-url]: https://github.com/aws/aws-sdk-kotlin/blob/main/LICENSE [maven-badge]: https://img.shields.io/maven-central/v/aws.sdk.kotlin/s3.svg?label=Maven [maven-url]: https://search.maven.org/search?q=g:aws.sdk.kotlin -This repo contains the AWS SDK for Kotlin and its [public roadmap](https://github.com/awslabs/aws-sdk-kotlin/projects/2). +This repo contains the AWS SDK for Kotlin and its [public roadmap](https://github.com/aws/aws-sdk-kotlin/projects/2). ## Getting Started @@ -24,7 +24,7 @@ See the [Getting Started Guide](docs/GettingStarted.md) to learn how to use the The SDK uses **GitHub Issues** to track feature requests and issues with the SDK. In addition, we use **GitHub Projects** to provide a high level overview of our roadmap and the features we are actively working on. -You can provide feedback or report a bug by submitting an [issue](https://github.com/awslabs/aws-sdk-kotlin/issues/new/choose). +You can provide feedback or report a bug by submitting an [issue](https://github.com/aws/aws-sdk-kotlin/issues/new/choose). This is the preferred mechanism to give feedback so that other users can engage in the conversation, +1 issues, etc. ## Contributing @@ -146,7 +146,7 @@ See [Debugging](docs/debugging.md) ## Security -Please refer to our [security policy](https://github.com/awslabs/aws-sdk-kotlin/security/policy). +Please refer to our [security policy](https://github.com/aws/aws-sdk-kotlin/security/policy). ## Supported targets diff --git a/docs/GettingStarted.md b/docs/GettingStarted.md index 84f3b76bba7..b9e522def57 100644 --- a/docs/GettingStarted.md +++ b/docs/GettingStarted.md @@ -54,7 +54,7 @@ Consult the [stability guide](../VERSIONING.md#stability-of-the-aws-sdk-for-kotl ## Additional Resources -* [Additional examples](https://github.com/awslabs/aws-sdk-kotlin/tree/main/examples) -* [Getting started](https://github.com/awslabs/aws-sdk-kotlin#getting-started) +* [Additional examples](https://github.com/aws/aws-sdk-kotlin/tree/main/examples) +* [Getting started](https://github.com/aws/aws-sdk-kotlin#getting-started) * [Debugging](debugging.md) * [Android support](targets.md#android) diff --git a/docs/generate-sdk.md b/docs/generate-sdk.md index f2d0b8f8f38..0f280786fe2 100644 --- a/docs/generate-sdk.md +++ b/docs/generate-sdk.md @@ -18,7 +18,7 @@ In this example we'll build the AWS DynamoDB SDK. ### Clone this repo ```sh -git clone https://github.com/awslabs/aws-sdk-kotlin.git +git clone https://github.com/aws/aws-sdk-kotlin.git cd aws-sdk-kotlin ``` @@ -75,5 +75,5 @@ dependencies { ## Summary This page covers building an AWS SDK using the `aws-sdk-kotlin` SDK generator. If you experience problems please [file -an issue](https://github.com/awslabs/aws-sdk-kotlin/issues). If you have questions or ideas about how we can improve our -SDKs, please join [our discussions](https://github.com/awslabs/aws-sdk-kotlin/discussions). \ No newline at end of file +an issue](https://github.com/aws/aws-sdk-kotlin/issues). If you have questions or ideas about how we can improve our +SDKs, please join [our discussions](https://github.com/aws/aws-sdk-kotlin/discussions). \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7ea325116db..a3698519dff 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -12,8 +12,8 @@ atomicfu-version = "0.29.0" binary-compatibility-validator-version = "0.18.0" # smithy-kotlin codegen and runtime are versioned separately -smithy-kotlin-runtime-version = "1.5.4" -smithy-kotlin-codegen-version = "0.35.4" +smithy-kotlin-runtime-version = "1.5.8" +smithy-kotlin-codegen-version = "0.35.8" # codegen smithy-version = "1.60.2" diff --git a/hll/dynamodb-mapper/dynamodb-mapper-schema-generator-plugin/build.gradle.kts b/hll/dynamodb-mapper/dynamodb-mapper-schema-generator-plugin/build.gradle.kts index 600a93c0929..f6ed5994105 100644 --- a/hll/dynamodb-mapper/dynamodb-mapper-schema-generator-plugin/build.gradle.kts +++ b/hll/dynamodb-mapper/dynamodb-mapper-schema-generator-plugin/build.gradle.kts @@ -33,8 +33,8 @@ dependencies { } gradlePlugin { - website = "https://github.com/awslabs/aws-sdk-kotlin" - vcsUrl = "https://github.com/awslabs/aws-sdk-kotlin.git" + website = "https://github.com/aws/aws-sdk-kotlin" + vcsUrl = "https://github.com/aws/aws-sdk-kotlin.git" plugins { create("dynamodb-mapper-schema-generator") { id = "aws.sdk.kotlin.hll.dynamodbmapper.schema.generator"