Skip to content

Kotlin nightlies #31

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 102 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
e7472f7
Fix benchmarks (#5841)
BoD Apr 22, 2024
14da50d
Revert compile time possible types (#5842)
martinbonnin Apr 22, 2024
7079290
Sql cache: use a single transaction when using MemoryCache chaining (…
BoD Apr 22, 2024
a118e3d
release 4.0.0-beta.6 (#5844)
martinbonnin Apr 23, 2024
bb46257
version is now 4.0.0-beta.7-SNAPSHOT (#5845)
martinbonnin Apr 23, 2024
3c5634a
[docs 📚] next version docs (#5759)
martinbonnin Apr 23, 2024
52bea72
Replace deploy previews with the final urls (#5846)
martinbonnin Apr 23, 2024
dcf1497
Fix backtick code formatting in ApolloCompilerPlugin docs (#5849)
edenman Apr 24, 2024
2d712ca
deprecate operationIdGenerator (#5850)
martinbonnin Apr 29, 2024
e21f7da
Fix an issue that cannot git clone repository on Windows (#5854)
kasecato Apr 29, 2024
7d5c7c7
Call through to loadRecords from the MemoryCache to the SQL one (#5848)
BoD Apr 29, 2024
a8737d1
Clear current ApolloStore related interceptors when calling `.store()…
rohandhruva Apr 29, 2024
450cc01
Add v3.8.4 to CHANGELOG.md (#5864)
BoD Apr 30, 2024
c63ee72
Bump to Kotlin 2.0.0-RC2 (#5869)
BoD Apr 30, 2024
4e70750
add a note about exception handling (#5870)
martinbonnin Apr 30, 2024
8efd9c1
Add ApolloCompilerPluginProvider (#5865)
martinbonnin Apr 30, 2024
40ffe19
[build] Enable klib api dump (#5839)
martinbonnin Apr 30, 2024
0a4ce29
update Changelog (#5873)
martinbonnin May 2, 2024
e7d70c5
Remove existing interceptors from ApolloClient.Builder before adding …
BoD May 2, 2024
5ff2635
[IJ Plugin] Include subfolders when contributing GraphQL config (#5871)
BoD May 2, 2024
78c066b
Update ROADMAP.md (#5876)
bignimbus May 6, 2024
38af25f
Report watchInternal to incubating (#5875)
BoD May 6, 2024
c828848
Bump develocity gradle plugin, and apollo-published (#5883)
BoD May 13, 2024
1da0710
Bump to Kotlin 2.0.0-RC3 (#5882)
BoD May 14, 2024
d457852
Add Kdoc to pagination related classes, and improve usage doc (#5888)
BoD May 15, 2024
44e556d
update multi-modules documentation (#5889)
martinbonnin May 15, 2024
d237a11
Prepare for K2 (#5890)
BoD May 16, 2024
457f0c4
2024-05-16 Roadmap update (#5897)
bignimbus May 16, 2024
9ba3e55
[IJ Plugin] Improve the presentation of GraphQL elements when navigat…
BoD May 17, 2024
bcb8aad
Pagination: use "field key" instead of "field name" (#5898)
BoD May 17, 2024
fa0eb48
Bump to Kotlin 2.0.0 (#5911)
BoD May 22, 2024
647cdf8
[IJ Plugin] Remove GraphQL IJ plugin issue workaround (#5907)
BoD May 27, 2024
509e99f
[IJ Plugin] Add @link directives to extra.graphqls during v3->v4 migr…
BoD May 27, 2024
d8004d6
[IJ Plugin] Operation and fragment definition rename (#5912)
BoD May 27, 2024
221aa36
[IJ Plugin] Add a "new UI" compatible icon (#5906)
BoD May 27, 2024
10bfbc3
Add KtorHttpUrlAdapter (#5915)
sonatard May 27, 2024
ce53a7f
[gradle-plugin] Add multimodule build cache test (#5918)
martinbonnin May 27, 2024
c3c9489
[IJ Plugin] Suppress GraphQLDuplicateDirective for certain directives…
BoD May 27, 2024
89ee17d
[gradle-plugin] sort input files (#5919)
martinbonnin May 27, 2024
7bfc55f
Remove eager configuration (#5923)
martinbonnin May 28, 2024
d160e98
Add a null-check to java enum safeValueOf (#5904)
BoD May 28, 2024
3bd84c7
[IJ Plugin] Add inspection to warn about the presence of a GraphQL co…
BoD May 29, 2024
2588ba5
fix mapping of the builin Float type (#5928)
martinbonnin May 31, 2024
aa41693
Extend the Java documentation (#5926)
BoD May 31, 2024
e8621ac
Bump languageVersion/apiVersion to Kotlin 2.0 (#5931)
BoD Jun 3, 2024
164a9c5
Remove multidex library (#5930)
martinbonnin Jun 3, 2024
4d3f8d0
Unbreak benchmarks (#5936)
martinbonnin Jun 4, 2024
9f630e5
Prepare apollo-testing-support to new MockServer (#5934)
martinbonnin Jun 4, 2024
5b6ad56
[testing] Simplify our implementation of runTest (#5935)
martinbonnin Jun 4, 2024
e9f2620
Use com.apollographql.mockserver.MockServer (#5939)
martinbonnin Jun 5, 2024
05760be
release 4.0.0-beta.7 (#5941)
martinbonnin Jun 5, 2024
249ab13
version is now 4.0.0-beta.8-SNAPSHOT (#5942)
martinbonnin Jun 5, 2024
408bcfe
📚 Documentation updates for next version (#5866)
martinbonnin Jun 5, 2024
981c85c
Misc tweaks to the readme (#5944)
BoD Jun 5, 2024
61e23ad
Fix KtorHttpUrlAdapter package path (#5945)
sonatard Jun 5, 2024
fc0191e
Deprecate com.apollographql.apollo3.mockserver.MockServer (#5943)
martinbonnin Jun 5, 2024
84497b6
Use new MockServer in benchmarks (#5949)
martinbonnin Jun 5, 2024
5546f4e
allow trigger benchmarks manually (#5950)
martinbonnin Jun 5, 2024
8af5ae3
Send Sec-WebSocket-Protocol (#5948)
martinbonnin Jun 5, 2024
9f885df
docs: inline images (#5953)
Meschreiber Jun 7, 2024
371b662
Documentation tweaks and updates for v4 (#5954)
BoD Jun 10, 2024
a0a9fe7
Fix typo in source migration docs (dest -> test) (#5956)
jamesonwilliams Jun 12, 2024
61aef63
Avoid a ConcurrentModificationException occurring in conjunction to t…
BoD Jun 12, 2024
8c97198
Bump develocity to 3.17.5 (#5963)
BoD Jun 13, 2024
3bcfcbf
adding checks for json end_document in http transport (#5895)
duzinkie Jun 14, 2024
8f526d8
Cache ApolloKotlinService into project settings (#5962)
BoD Jun 14, 2024
8115e51
Attempt at fixing a CI flake (#5961)
martinbonnin Jun 14, 2024
7bba507
adding checks for json end_document in http batching interceptors (#5…
duzinkie Jun 14, 2024
e0a7c2b
Robustify TCP server (#5968)
martinbonnin Jun 14, 2024
720d01d
Add a CacheKeyApolloResolver based on ApolloResolver (incubating) (#5…
BoD Jun 14, 2024
365e471
[infra] Update to develocity API (#5967)
martinbonnin Jun 17, 2024
2ace10e
[❄️flakes] Another round of flakes fixing (#5969)
martinbonnin Jun 17, 2024
8d609cd
SqlNormalizedCacheFactory make sqldriver public to support Sqlcipher …
yuvaraj119 Jun 17, 2024
c2af820
Update to Gradle 8.8 (#5977)
martinbonnin Jun 17, 2024
9e8bd50
chore(deps): update plugin com.gradle.common-custom-user-data-gradle-…
renovate[bot] Jun 17, 2024
757f6c6
Remove apollo-execution (#5978)
martinbonnin Jun 18, 2024
14ac1e8
Disable logs in tests (#5979)
martinbonnin Jun 18, 2024
d5baf87
[CI] use `gradle/actions/setup-gradle` instead of `gradle-build-actio…
martinbonnin Jun 19, 2024
99e227b
Cleanup mpp utils (#5980)
martinbonnin Jun 20, 2024
f88f188
Change ApolloStore write/publish functions signature (#5976)
BoD Jun 20, 2024
00d0429
Deprecate apollo-cli (#5983)
martinbonnin Jun 21, 2024
e6dfb1a
Remove incubating normalized cache (#5985)
BoD Jun 21, 2024
b30d7eb
Remove apollo-cli (#5986)
martinbonnin Jun 21, 2024
dbc9b94
Remove incubating compose support (#5987)
BoD Jun 21, 2024
721495b
Deprecate apollo engine ktor and publish engine tests (#5988)
martinbonnin Jun 24, 2024
c31180c
add ApolloClient.Builder.retryOnErrorInterceptor (#5989)
martinbonnin Jun 24, 2024
ae4dddc
Update apollo-kotlin-mockserver (#5990)
martinbonnin Jun 24, 2024
1ad2c62
Use published version of the Java support libs (#5991)
BoD Jun 25, 2024
8a34478
Remove execution code (moved to apollo-kotlin-execution) (#5992)
martinbonnin Jun 25, 2024
ab6a59d
Fix benchmarks CI (#5993)
BoD Jun 25, 2024
6e4f375
Fix benchmarks script (#5994)
BoD Jun 25, 2024
e02d53f
Remove incubating normalized cache tests (#5995)
BoD Jun 25, 2024
94354fc
Fix CHANGELOG.md formatting (#5998)
martinbonnin Jun 25, 2024
2be9524
Point to the dedicated Java support doc (#5997)
BoD Jun 25, 2024
5d86b23
[compiler] remove unused argument to scalarAdapterInitializer() (#5996)
martinbonnin Jun 26, 2024
24a2b05
Add bump kotlin shadow job (#28)
BoD Jun 26, 2024
b205046
Remove concurrency block (#29)
BoD Jun 26, 2024
09aaba3
Push to nightlies branch (#30)
BoD Jun 26, 2024
ad65afa
Fix push
BoD Jun 26, 2024
087907f
Fetch latest versions
BoD Jun 26, 2024
efbc5de
Update pr.yml
BoD Jun 27, 2024
805bb8b
Bump Kotlin version
Jul 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 7 additions & 5 deletions .github/workflows/benchmarks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,27 @@ on:
# branches: [ '*' ]
schedule:
- cron: '0 3 * * *'
workflow_dispatch:

env:
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}

jobs:
benchmarks:
runs-on: macos-14
if: github.repository == 'apollographql/apollo-kotlin'
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
- uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 #v4.0.0
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7
- uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 #v4.2.1
with:
distribution: 'temurin'
java-version: 17
- uses: gradle/gradle-build-action@42452daeb5b454a76f686a8e4de8234afd7b1f44 #v2.12.0
- uses: gradle/actions/setup-gradle@dbbdc275be76ac10734476cc723d82dfe7ec6eda #v3.4.2
with:
gradle-home-cache-cleanup: true
- run: |
# Build the benchmark apks
./gradlew -p benchmark :app:assembleRelease :microbenchmark:assembleIncubatingReleaseAndroidTest :microbenchmark:assembleStableReleaseAndroidTest
./gradlew -p benchmark :app:assembleRelease :microbenchmark:assembleReleaseAndroidTest
# Step can be removed if/when gcloud is added to the macos image - See https://github.com/actions/virtual-environments/issues/4639
- name: Setup gcloud
uses: google-github-actions/setup-gcloud@98ddc00a17442e89a24bbf282954a3b65ce6d200 #v2.1.0
Expand Down
20 changes: 20 additions & 0 deletions .github/workflows/bump-kotlin-shadow.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Bump kotlin shadow

on:
schedule:
- cron: '0 2 * * *'
workflow_dispatch:

jobs:
push-kotlin-nightlies-branch:
runs-on: macos-14
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7
- name: Bump Kotlin in libraries.toml
run: ./scripts/bump-kotlin-in-libraries-toml.main.kts
- name: Push changes to kotlin-nightlies branch
run: |
git checkout -b kotlin-nightlies
git add .
git commit -m "Bump Kotlin version"
git push --force origin kotlin-nightlies
8 changes: 4 additions & 4 deletions .github/workflows/defer-with-router-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ on:
schedule:
- cron: '0 3 * * *'
env:
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}

jobs:
defer-with-router-tests:
runs-on: ubuntu-latest
if: github.repository == 'apollographql/apollo-kotlin'
steps:
- name: Checkout project
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7

- name: Install and run subgraph
working-directory: tests/defer/router/subgraphs/computers
Expand All @@ -29,13 +29,13 @@ jobs:
./router --supergraph tests/defer/router/simple-supergraph.graphqls &

- name: Setup Java
uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 #v4.0.0
uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 #v4.2.1
with:
distribution: 'temurin'
java-version: 17

- name: Setup Gradle
uses: gradle/gradle-build-action@42452daeb5b454a76f686a8e4de8234afd7b1f44 #v2.12.0
uses: gradle/actions/setup-gradle@dbbdc275be76ac10734476cc723d82dfe7ec6eda #v3.4.2

- name: Run Apollo Kotlin @defer tests
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ on:

jobs:
publish:
uses: apollographql/docs/.github/workflows/publish.yml@main
uses: apollographql/docs/.github/workflows/publish.yml@main # pga-ignore
if: github.repository == 'apollographql/apollo-kotlin'
secrets:
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/platform-api-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,24 +8,24 @@ on:
workflow_dispatch:

env:
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}

jobs:
platform-api-tests:
runs-on: macos-14
if: github.repository == 'apollographql/apollo-kotlin'
steps:
- name: Checkout project
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7

- name: Setup Java
uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 #v4.0.0
uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 #v4.2.1
with:
distribution: 'temurin'
java-version: 17

- name: Setup Gradle
uses: gradle/gradle-build-action@42452daeb5b454a76f686a8e4de8234afd7b1f44 #v2.12.0
uses: gradle/actions/setup-gradle@dbbdc275be76ac10734476cc723d82dfe7ec6eda #v3.4.2

- name: Run tests against the Apollo Platform API
env:
Expand Down
42 changes: 22 additions & 20 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,27 @@ on:
paths-ignore:
- 'docs/**'
- '*.md'
workflow_dispatch:

env:
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}

# Cancel any current or previous job from the same PR
concurrency:
group: ${{ github.head_ref }}
group: ${{ format('{0}-', github.head_ref) }}
cancel-in-progress: true

jobs:
tests-gradle:
if: "!startsWith(github.head_ref, 'release-')"
runs-on: macos-14
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
- uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 #v4.0.0
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7
- uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 #v4.2.1
with:
distribution: 'temurin'
java-version: 17
- uses: gradle/gradle-build-action@42452daeb5b454a76f686a8e4de8234afd7b1f44 #v2.12.0
- uses: gradle/actions/setup-gradle@dbbdc275be76ac10734476cc723d82dfe7ec6eda #v3.4.2
with:
gradle-home-cache-cleanup: true
- name: Build with Gradle
Expand All @@ -32,7 +34,7 @@ jobs:
- name: Collect Diagnostics
if: always()
run: ./scripts/collect-diagnostics.main.kts
- uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
- uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 #v4.3.3
if: always()
with:
name: tests-gradle.zip
Expand All @@ -42,12 +44,12 @@ jobs:
if: "!startsWith(github.head_ref, 'release-')"
runs-on: macos-14
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
- uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 #v4.0.0
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7
- uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 #v4.2.1
with:
distribution: 'temurin'
java-version: 17
- uses: gradle/gradle-build-action@42452daeb5b454a76f686a8e4de8234afd7b1f44 #v2.12.0
- uses: gradle/actions/setup-gradle@dbbdc275be76ac10734476cc723d82dfe7ec6eda #v3.4.2
with:
gradle-home-cache-cleanup: true
- name: Build with Gradle
Expand All @@ -56,7 +58,7 @@ jobs:
- name: Collect Diagnostics
if: always()
run: ./scripts/collect-diagnostics.main.kts
- uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
- uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 #v4.3.3
if: always()
with:
name: tests-no-gradle.zip
Expand All @@ -66,12 +68,12 @@ jobs:
if: "!startsWith(github.head_ref, 'release-')"
runs-on: macos-14
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
- uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 #v4.0.0
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7
- uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 #v4.2.1
with:
distribution: 'temurin'
java-version: 17
- uses: gradle/gradle-build-action@42452daeb5b454a76f686a8e4de8234afd7b1f44 #v2.12.0
- uses: gradle/actions/setup-gradle@dbbdc275be76ac10734476cc723d82dfe7ec6eda #v3.4.2
with:
gradle-home-cache-cleanup: true
- name: Build with Gradle
Expand All @@ -80,7 +82,7 @@ jobs:
- name: Collect Diagnostics
if: always()
run: ./scripts/collect-diagnostics.main.kts
- uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
- uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 #v4.3.3
if: always()
with:
name: tests-integration.zip
Expand All @@ -102,11 +104,11 @@ jobs:

# Check out current repository
- name: Fetch Sources
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7

# Setup Java 11 environment for the next steps
- name: Setup Java
uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 #v4.0.0
uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 #v4.2.1
with:
distribution: 'temurin'
java-version: 17
Expand Down Expand Up @@ -136,14 +138,14 @@ jobs:
# Collect Tests Result of failed tests
- name: Collect Tests Result
if: ${{ failure() }}
uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 #v4.3.3
with:
name: tests-result
path: ${{ github.workspace }}/intellij-plugin/build/reports/tests

# Cache Plugin Verifier IDEs
- name: Setup Plugin Verifier IDEs Cache
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2 #v4.0.0
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 #v4.0.2
with:
path: ${{ steps.properties.outputs.pluginVerifierHomeDir }}/ides
key: plugin-verifier-${{ hashFiles('intellij-plugin/build/listProductsReleases.txt') }}
Expand All @@ -155,7 +157,7 @@ jobs:
# Collect Plugin Verifier Result
- name: Collect Plugin Verifier Result
if: ${{ always() }}
uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 #v4.3.3
with:
name: pluginVerifier-result
path: ${{ github.workspace }}/intellij-plugin/build/reports/pluginVerifier
Expand All @@ -173,7 +175,7 @@ jobs:

# Store already-built plugin as an artifact for downloading
- name: Upload artifact
uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 #v4.3.3
with:
name: ${{ steps.artifact.outputs.filename }}
path: ./intellij-plugin/build/distributions/content/*/*
6 changes: 3 additions & 3 deletions .github/workflows/publish-ij-plugin-snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@ on:
- cron: '0 0 * * 0'
workflow_dispatch:
env:
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}

jobs:
publish-intellij-plugin:
name: Publish IntelliJ plugin
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7

- uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 #v4.0.0
- uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 #v4.2.1
with:
distribution: 'temurin'
java-version: 17
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,19 @@ on:
- 'docs/**'
- '*.md'
env:
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}

jobs:
deploy:
runs-on: macos-14
if: github.repository == 'apollographql/apollo-kotlin'
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
- uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 #v4.0.0
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7
- uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 #v4.2.1
with:
distribution: 'temurin'
java-version: 17
- uses: gradle/gradle-build-action@42452daeb5b454a76f686a8e4de8234afd7b1f44 #v2.12.0
- uses: gradle/actions/setup-gradle@dbbdc275be76ac10734476cc723d82dfe7ec6eda #v3.4.2
with:
gradle-home-cache-cleanup: true
- name: Build with Gradle
Expand All @@ -35,13 +35,13 @@ jobs:
- name: Collect Diagnostics
if: always()
run: ./scripts/collect-diagnostics.main.kts
- uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
- uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 #v4.3.3
if: always()
with:
name: push.zip
path: diagnostics.zip
- name: Deploy Kdoc to github pages
uses: JamesIves/github-pages-deploy-action@65b5dfd4f5bcd3a7403bbc2959c144256167464e #v4.5.0
uses: JamesIves/github-pages-deploy-action@5c6e9e9f3672ce8fd37b9856193d2a537941e66c #v4.6.1
with:
branch: gh-pages # The branch the action should deploy to.
folder: libraries/apollo-kdoc/build/dokka/html # The folder the action should deploy.
12 changes: 6 additions & 6 deletions .github/workflows/tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,20 @@ on:
tags:
- '*'
env:
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}

jobs:
publish-libraries:
name: Publish libraries
runs-on: macos-14
if: github.repository == 'apollographql/apollo-kotlin'
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
- uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 #v4.0.0
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7
- uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 #v4.2.1
with:
distribution: 'temurin'
java-version: 17
- uses: gradle/gradle-build-action@42452daeb5b454a76f686a8e4de8234afd7b1f44 #v2.12.0
- uses: gradle/actions/setup-gradle@dbbdc275be76ac10734476cc723d82dfe7ec6eda #v3.4.2
with:
gradle-home-cache-cleanup: true
#--no-configuration-cache for https://youtrack.jetbrains.com/issue/KT-65879
Expand All @@ -36,8 +36,8 @@ jobs:
name: Publish IntelliJ plugin
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
- uses: actions/setup-java@387ac29b308b003ca37ba93a6cab5eb57c8f5f93 #v4.0.0
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 #v4.1.7
- uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 #v4.2.1
with:
distribution: 'temurin'
java-version: 17
Expand Down
6 changes: 5 additions & 1 deletion .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading