ci: add GitHub Actions workflows for upstream sync and release automation

This commit is contained in:
Your Name 2026-03-04 17:19:56 +08:00
parent 0d201261c8
commit 5d421e8a76
7035 changed files with 106275 additions and 0 deletions

95
.github/workflows/release.yml vendored Normal file
View file

@ -0,0 +1,95 @@
name: Release
on:
push:
tags:
- 'v*.*.*'
env:
DOCKER_IMAGE: convertx/convertx-cn
jobs:
build-and-push:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Get tag name
id: tag
run: echo "version=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to Docker Hub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push Docker image
uses: docker/build-push-action@v6
with:
context: .
push: true
tags: |
${{ env.DOCKER_IMAGE }}:${{ steps.tag.outputs.version }}
${{ env.DOCKER_IMAGE }}:latest
platforms: linux/amd64,linux/arm64
cache-from: type=gha
cache-to: type=gha,mode=max
- name: Summary
run: |
echo "## 🐳 Docker Image Published" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "**Tags:**" >> $GITHUB_STEP_SUMMARY
echo "- \`${{ env.DOCKER_IMAGE }}:${{ steps.tag.outputs.version }}\`" >> $GITHUB_STEP_SUMMARY
echo "- \`${{ env.DOCKER_IMAGE }}:latest\`" >> $GITHUB_STEP_SUMMARY
create-release:
runs-on: ubuntu-latest
needs: build-and-push
permissions:
contents: write
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Get tag name
id: tag
run: echo "version=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
- name: Generate changelog
id: changelog
run: |
# Get previous tag
PREVIOUS_TAG=$(git describe --tags --abbrev=0 HEAD^ 2>/dev/null || echo "")
if [ -z "$PREVIOUS_TAG" ]; then
# No previous tag, get all commits
CHANGELOG=$(git log --pretty=format:"- %s (%h)" HEAD)
else
# Get commits between previous tag and current
CHANGELOG=$(git log --pretty=format:"- %s (%h)" ${PREVIOUS_TAG}..HEAD)
fi
# Write to file to preserve newlines
echo "$CHANGELOG" > changelog.txt
- name: Create GitHub Release
uses: softprops/action-gh-release@v2
with:
name: ${{ steps.tag.outputs.version }}
tag_name: ${{ steps.tag.outputs.version }}
body_path: changelog.txt
generate_release_notes: true
draft: false
prerelease: false
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

48
.github/workflows/upstream-sync.yml vendored Normal file
View file

@ -0,0 +1,48 @@
name: Upstream Sync Build
on:
push:
branches:
- dev
env:
DOCKER_IMAGE: convertx/convertx-cn
jobs:
build-and-push:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Get current date
id: date
run: echo "date=$(date +'%Y%m%d')" >> $GITHUB_OUTPUT
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to Docker Hub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push Docker image
uses: docker/build-push-action@v6
with:
context: .
push: true
tags: ${{ env.DOCKER_IMAGE }}:upstream-${{ steps.date.outputs.date }}
platforms: linux/amd64,linux/arm64
cache-from: type=gha
cache-to: type=gha,mode=max
- name: Summary
run: |
echo "## 🐳 Docker Image Published" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "**Image:** \`${{ env.DOCKER_IMAGE }}:upstream-${{ steps.date.outputs.date }}\`" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "This is an upstream sync build. Use version tags for stable releases." >> $GITHUB_STEP_SUMMARY

View file

@ -0,0 +1 @@
{"rustc_fingerprint":2874383806045958427,"outputs":{"17747080675513052775":{"success":true,"status":"","code":0,"stdout":"rustc 1.93.0 (254b59607 2026-01-19)\nbinary: rustc\ncommit-hash: 254b59607d4417e9dffbc307138ae5c86280fe4c\ncommit-date: 2026-01-19\nhost: x86_64-pc-windows-msvc\nrelease: 1.93.0\nLLVM version: 21.1.8\n","stderr":""},"7971740275564407648":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\季邪\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\npacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"cmpxchg16b\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""}},"successes":{}}

View file

@ -0,0 +1,3 @@
Signature: 8a477f597d28d172789f06886806bc55
# This file is a cache directory tag created by cargo.
# For information about cache directory tags see https://bford.info/cachedir/

View file

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
9c6d0f56bc2d566a

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"default\", \"heavyweight\", \"lazy_static\", \"regex\", \"unstable\"]","target":4519538469024279193,"profile":2225463790103693989,"path":11094726420688262981,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\Inflector-73318bd2a9d0152e\\dep-lib-inflector","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
2f3b549c0a4079e3

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"core\", \"default\", \"rustc-dep-of-std\", \"std\"]","target":6569825234462323107,"profile":2241668132362809309,"path":12350283785258808543,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\adler2-078a33b69696d731\\dep-lib-adler2","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
cc2a9b087f5e1adc

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"core\", \"default\", \"rustc-dep-of-std\", \"std\"]","target":6569825234462323107,"profile":2225463790103693989,"path":12350283785258808543,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\adler2-117655fe58a6b95d\\dep-lib-adler2","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
75d0fef4ea175b09

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"hazmat\", \"zeroize\"]","target":1651443328692853038,"profile":2241668132362809309,"path":14454951048609062507,"deps":[[7667230146095136825,"cfg_if",false,6472956665097485605],[7916416211798676886,"cipher",false,10863576690550859676],[17620084158052398167,"cpufeatures",false,2142912109022335154]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\aes-46ff51c14d9c783a\\dep-lib-aes","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
ae34cda84aed9807

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[\"perf-literal\", \"std\"]","declared_features":"[\"default\", \"logging\", \"perf-literal\", \"std\"]","target":7534583537114156500,"profile":2241668132362809309,"path":13250958677226174633,"deps":[[198136567835728122,"memchr",false,4392013446016140701]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\aho-corasick-04a2059c77299fac\\dep-lib-aho_corasick","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
54da08f3d1551a95

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[\"perf-literal\", \"std\"]","declared_features":"[\"default\", \"logging\", \"perf-literal\", \"std\"]","target":7534583537114156500,"profile":2225463790103693989,"path":13250958677226174633,"deps":[[198136567835728122,"memchr",false,2224435337654453154]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\aho-corasick-ae022698f434e3b9\\dep-lib-aho_corasick","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[1852463361802237065,"build_script_build",false,302645699489391316]],"local":[{"RerunIfChanged":{"output":"debug\\build\\anyhow-c2abfc38025fedb2\\output","paths":["src/nightly.rs"]}},{"RerunIfEnvChanged":{"var":"RUSTC_BOOTSTRAP","val":null}}],"rustflags":[],"config":0,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
c9861751e078d0a8

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[\"default\", \"std\"]","declared_features":"[\"backtrace\", \"default\", \"std\"]","target":16100955855663461252,"profile":2241668132362809309,"path":15071245106381670157,"deps":[[1852463361802237065,"build_script_build",false,11403858017996903057]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\anyhow-cdd2d151b866d3f3\\dep-lib-anyhow","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[\"default\", \"std\"]","declared_features":"[\"backtrace\", \"default\", \"std\"]","target":17883862002600103897,"profile":2225463790103693989,"path":12502832945235108683,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\anyhow-dbca7c187cb9fc55\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
47619a61696fef3b

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[]","target":16612781091956642858,"profile":2241668132362809309,"path":10994498287363143948,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\ascii_utils-57ff32665ce306fc\\dep-lib-ascii_utils","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[\"gzip\", \"tokio\"]","declared_features":"[\"all\", \"all-algorithms\", \"all-implementations\", \"brotli\", \"bzip2\", \"deflate\", \"deflate64\", \"futures-io\", \"gzip\", \"lz4\", \"lzma\", \"tokio\", \"xz\", \"xz-parallel\", \"xz2\", \"zlib\", \"zstd\", \"zstdmt\"]","target":7068030942456847288,"profile":16163053410114657235,"path":11189189710717935732,"deps":[[1906322745568073236,"pin_project_lite",false,12274600696701678767],[10383042416258624953,"compression_core",false,11216092284593953046],[12891030758458664808,"tokio",false,17647294063356797268],[16320709785188340009,"compression_codecs",false,671162914237396866]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-compression-244e167014070dcd\\dep-lib-async_compression","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
d66f6c95fc632e1d

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[\"chrono\", \"default\", \"dynamic-schema\", \"email-validator\", \"fast_chemail\", \"graphiql\", \"handlebars\", \"playground\", \"tempfile\", \"uuid\"]","declared_features":"[\"altair\", \"apollo_persisted_queries\", \"apollo_tracing\", \"bigdecimal\", \"blocking\", \"boxed-trait\", \"bson\", \"cbor\", \"chrono\", \"chrono-duration\", \"chrono-tz\", \"custom-error-conversion\", \"dataloader\", \"decimal\", \"default\", \"dynamic-schema\", \"email-validator\", \"fast_chemail\", \"futures-channel\", \"graphiql\", \"handlebars\", \"hashbrown\", \"iso8601\", \"jiff\", \"log\", \"lru\", \"opentelemetry\", \"password-strength-validator\", \"playground\", \"raw_value\", \"rust_decimal\", \"schemars\", \"secrecy\", \"serde_cbor\", \"sha2\", \"smol_str\", \"string_number\", \"tempfile\", \"time\", \"tokio-sync\", \"tokio-timer\", \"tracing\", \"tracing-futures\", \"tracinglib\", \"unblock\", \"url\", \"uuid\", \"uuid-validator\", \"zxcvbn\"]","target":6891465682804942822,"profile":2241668132362809309,"path":17291700251947987130,"deps":[[195694931015811426,"tempfile",false,15450187158182718410],[1345404220202658316,"fnv",false,11235706925946737253],[1613892340436120798,"handlebars",false,15766168039514049776],[1906322745568073236,"pin_project_lite",false,12274600696701678767],[2448563160050429386,"thiserror",false,13807824141905184005],[2620434475832828286,"http",false,16715678128049808915],[2718125212344717688,"async_graphql_parser",false,3226539578719671125],[3056178850035811329,"regex",false,7452073289742403254],[4349025742845042630,"static_assertions_next",false,8096016932907050322],[5157631553186200874,"num_traits",false,7022772129874890929],[6355489020061627772,"bytes",false,616288863985964805],[6685022871355130931,"async_graphql_derive",false,535231352881215084],[9800012718262444189,"uuid",false,18038811679143371581],[10229185211513642314,"mime",false,12726780760966119319],[10629569228670356391,"futures_util",false,5911470110384015946],[11244976055680698579,"asynk_strim",false,278911564130342978],[11252632892181525607,"fast_chemail",false,14418887848658518917],[12757619235593077227,"multer",false,2804380838818628195],[12821780872552529316,"indexmap",false,9127933546716796693],[13077212702700853852,"base64",false,8127518195725176137],[13548984313718623784,"serde",false,7460678141031494169],[13795362694956882968,"serde_json",false,13330878558389722557],[15550619062825872913,"async_io",false,2692223267778169163],[15658505062885698977,"chrono",false,5869467305931681504],[16542808166767769916,"serde_urlencoded",false,16293274064219580260],[16611674984963787466,"async_trait",false,18183324920747389891],[17785264941331304896,"async_graphql_value",false,4056958138654060196]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-50c2194afb1f7c76\\dep-lib-async_graphql","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
d27583e4f6c0ea45

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[\"chrono\", \"default\", \"dynamic-schema\", \"email-validator\", \"fast_chemail\", \"graphiql\", \"handlebars\", \"playground\", \"tempfile\", \"uuid\"]","declared_features":"[\"altair\", \"apollo_persisted_queries\", \"apollo_tracing\", \"bigdecimal\", \"blocking\", \"boxed-trait\", \"bson\", \"cbor\", \"chrono\", \"chrono-duration\", \"chrono-tz\", \"custom-error-conversion\", \"dataloader\", \"decimal\", \"default\", \"dynamic-schema\", \"email-validator\", \"fast_chemail\", \"futures-channel\", \"graphiql\", \"handlebars\", \"hashbrown\", \"iso8601\", \"jiff\", \"log\", \"lru\", \"opentelemetry\", \"password-strength-validator\", \"playground\", \"raw_value\", \"rust_decimal\", \"schemars\", \"secrecy\", \"serde_cbor\", \"sha2\", \"smol_str\", \"string_number\", \"tempfile\", \"time\", \"tokio-sync\", \"tokio-timer\", \"tracing\", \"tracing-futures\", \"tracinglib\", \"unblock\", \"url\", \"uuid\", \"uuid-validator\", \"zxcvbn\"]","target":6891465682804942822,"profile":2241668132362809309,"path":17291700251947987130,"deps":[[195694931015811426,"tempfile",false,5992188741245865520],[1345404220202658316,"fnv",false,11235706925946737253],[1613892340436120798,"handlebars",false,15766168039514049776],[1906322745568073236,"pin_project_lite",false,12274600696701678767],[2448563160050429386,"thiserror",false,13807824141905184005],[2620434475832828286,"http",false,16715678128049808915],[2718125212344717688,"async_graphql_parser",false,3226539578719671125],[3056178850035811329,"regex",false,7452073289742403254],[4349025742845042630,"static_assertions_next",false,8096016932907050322],[5157631553186200874,"num_traits",false,7022772129874890929],[6355489020061627772,"bytes",false,616288863985964805],[6685022871355130931,"async_graphql_derive",false,535231352881215084],[9800012718262444189,"uuid",false,18038811679143371581],[10229185211513642314,"mime",false,12726780760966119319],[10629569228670356391,"futures_util",false,5911470110384015946],[11244976055680698579,"asynk_strim",false,278911564130342978],[11252632892181525607,"fast_chemail",false,14418887848658518917],[12757619235593077227,"multer",false,2804380838818628195],[12821780872552529316,"indexmap",false,9127933546716796693],[13077212702700853852,"base64",false,8127518195725176137],[13548984313718623784,"serde",false,7460678141031494169],[13795362694956882968,"serde_json",false,13330878558389722557],[15550619062825872913,"async_io",false,326810641412729086],[15658505062885698977,"chrono",false,5869467305931681504],[16542808166767769916,"serde_urlencoded",false,16293274064219580260],[16611674984963787466,"async_trait",false,18183324920747389891],[17785264941331304896,"async_graphql_value",false,4056958138654060196]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-9d23a6c7bc9debd3\\dep-lib-async_graphql","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"tracing\"]","target":9487080672713489165,"profile":2241668132362809309,"path":10077849331564615995,"deps":[[784494742817713399,"tower_service",false,8717637764607505675],[1527615631266860061,"async_graphql",false,2102728012518420438],[3163899731817361221,"tokio_util",false,9391484782470673085],[6355489020061627772,"bytes",false,616288863985964805],[8889446427035620327,"axum",false,3316296709177326332],[10257923056054025583,"tokio_stream",false,17135366546483481273],[10629569228670356391,"futures_util",false,5911470110384015946],[12891030758458664808,"tokio",false,9718716439269266882],[13795362694956882968,"serde_json",false,13330878558389722557]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-axum-437e103df4debba3\\dep-lib-async_graphql_axum","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"tracing\"]","target":9487080672713489165,"profile":2241668132362809309,"path":10077849331564615995,"deps":[[784494742817713399,"tower_service",false,8717637764607505675],[1527615631266860061,"async_graphql",false,8210789165316181916],[3163899731817361221,"tokio_util",false,15890149353791368928],[6355489020061627772,"bytes",false,616288863985964805],[8889446427035620327,"axum",false,9022204112985086876],[10257923056054025583,"tokio_stream",false,14261809717459859790],[10629569228670356391,"futures_util",false,5911470110384015946],[12891030758458664808,"tokio",false,17647294063356797268],[13795362694956882968,"serde_json",false,13330878558389722557]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-axum-53bc956968129cbf\\dep-lib-async_graphql_axum","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"tracing\"]","target":9487080672713489165,"profile":2241668132362809309,"path":10077849331564615995,"deps":[[784494742817713399,"tower_service",false,8717637764607505675],[1527615631266860061,"async_graphql",false,5038051299795629522],[3163899731817361221,"tokio_util",false,15890149353791368928],[6355489020061627772,"bytes",false,616288863985964805],[8889446427035620327,"axum",false,16321080390350109600],[10257923056054025583,"tokio_stream",false,14261809717459859790],[10629569228670356391,"futures_util",false,5911470110384015946],[12891030758458664808,"tokio",false,17647294063356797268],[13795362694956882968,"serde_json",false,13330878558389722557]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-axum-8925e86c7fe75ae0\\dep-lib-async_graphql_axum","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"tracing\"]","target":9487080672713489165,"profile":2241668132362809309,"path":10077849331564615995,"deps":[[784494742817713399,"tower_service",false,8717637764607505675],[1527615631266860061,"async_graphql",false,5038051299795629522],[3163899731817361221,"tokio_util",false,15890149353791368928],[6355489020061627772,"bytes",false,616288863985964805],[8889446427035620327,"axum",false,7251179391398120201],[10257923056054025583,"tokio_stream",false,14261809717459859790],[10629569228670356391,"futures_util",false,5911470110384015946],[12891030758458664808,"tokio",false,17647294063356797268],[13795362694956882968,"serde_json",false,13330878558389722557]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-axum-de0b4a7cdda57de0\\dep-lib-async_graphql_axum","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"boxed-trait\"]","target":18067888665162829202,"profile":2225463790103693989,"path":14533840363311884150,"deps":[[2448563160050429386,"thiserror",false,1528295845612973029],[2718125212344717688,"async_graphql_parser",false,17572902434208315584],[4289358735036141001,"proc_macro2",false,1239946901658194879],[5173261322490654967,"proc_macro_crate",false,15762458266090736788],[6100504282945712449,"quote",false,6244604854923336486],[6313753598130717437,"strum",false,15969937127321172888],[6490058671768129134,"syn",false,4610465404076316630],[8844146488415526527,"darling",false,4381093354142103245],[10273615881155074728,"inflector",false,7662362102938430876]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-derive-95fc7e79e5506b71\\dep-lib-async_graphql_derive","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
9c0f4c443e95f271

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[\"default\", \"dynamic-schema\", \"email-validator\", \"fast_chemail\", \"graphiql\", \"handlebars\", \"playground\", \"tempfile\", \"uuid\"]","declared_features":"[\"altair\", \"apollo_persisted_queries\", \"apollo_tracing\", \"bigdecimal\", \"blocking\", \"boxed-trait\", \"bson\", \"cbor\", \"chrono\", \"chrono-duration\", \"chrono-tz\", \"custom-error-conversion\", \"dataloader\", \"decimal\", \"default\", \"dynamic-schema\", \"email-validator\", \"fast_chemail\", \"futures-channel\", \"graphiql\", \"handlebars\", \"hashbrown\", \"iso8601\", \"jiff\", \"log\", \"lru\", \"opentelemetry\", \"password-strength-validator\", \"playground\", \"raw_value\", \"rust_decimal\", \"schemars\", \"secrecy\", \"serde_cbor\", \"sha2\", \"smol_str\", \"string_number\", \"tempfile\", \"time\", \"tokio-sync\", \"tokio-timer\", \"tracing\", \"tracing-futures\", \"tracinglib\", \"unblock\", \"url\", \"uuid\", \"uuid-validator\", \"zxcvbn\"]","target":6891465682804942822,"profile":2241668132362809309,"path":17291700251947987130,"deps":[[195694931015811426,"tempfile",false,18157692035390745576],[1345404220202658316,"fnv",false,11235706925946737253],[1613892340436120798,"handlebars",false,15766168039514049776],[1906322745568073236,"pin_project_lite",false,12274600696701678767],[2448563160050429386,"thiserror",false,13807824141905184005],[2620434475832828286,"http",false,16715678128049808915],[2718125212344717688,"async_graphql_parser",false,3226539578719671125],[3056178850035811329,"regex",false,788382508529670678],[4349025742845042630,"static_assertions_next",false,8096016932907050322],[5157631553186200874,"num_traits",false,7022772129874890929],[6355489020061627772,"bytes",false,616288863985964805],[6685022871355130931,"async_graphql_derive",false,535231352881215084],[9800012718262444189,"uuid",false,14873275968676162185],[10229185211513642314,"mime",false,12726780760966119319],[10629569228670356391,"futures_util",false,5911470110384015946],[11244976055680698579,"asynk_strim",false,278911564130342978],[11252632892181525607,"fast_chemail",false,14418887848658518917],[12757619235593077227,"multer",false,2804380838818628195],[12821780872552529316,"indexmap",false,9127933546716796693],[13077212702700853852,"base64",false,8127518195725176137],[13548984313718623784,"serde",false,7460678141031494169],[13795362694956882968,"serde_json",false,13330878558389722557],[15550619062825872913,"async_io",false,326810641412729086],[16542808166767769916,"serde_urlencoded",false,16293274064219580260],[16611674984963787466,"async_trait",false,18183324920747389891],[17785264941331304896,"async_graphql_value",false,4056958138654060196]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-e96944723b7af15a\\dep-lib-async_graphql","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[]","target":8591387562657000751,"profile":2241668132362809309,"path":13372387797103039246,"deps":[[5938576746592958590,"pest",false,13008435761571758448],[13548984313718623784,"serde",false,7460678141031494169],[13795362694956882968,"serde_json",false,13330878558389722557],[17785264941331304896,"async_graphql_value",false,4056958138654060196]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-parser-63b08b23df456bf8\\dep-lib-async_graphql_parser","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[]","target":8591387562657000751,"profile":2225463790103693989,"path":13372387797103039246,"deps":[[5938576746592958590,"pest",false,3292790237728199979],[13548984313718623784,"serde",false,12811126017819717224],[13795362694956882968,"serde_json",false,1792181729374358887],[17785264941331304896,"async_graphql_value",false,11432923579205974306]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-parser-800ca82f806dd7a5\\dep-lib-async_graphql_parser","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"raw_value\"]","target":10661596236603337415,"profile":2225463790103693989,"path":8990675500918696092,"deps":[[6355489020061627772,"bytes",false,4644264492487322509],[12821780872552529316,"indexmap",false,16116546893193662599],[13548984313718623784,"serde",false,12811126017819717224],[13795362694956882968,"serde_json",false,1792181729374358887]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-value-61b404229afcc799\\dep-lib-async_graphql_value","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"raw_value\"]","target":10661596236603337415,"profile":2241668132362809309,"path":8990675500918696092,"deps":[[6355489020061627772,"bytes",false,616288863985964805],[12821780872552529316,"indexmap",false,9127933546716796693],[13548984313718623784,"serde",false,7460678141031494169],[13795362694956882968,"serde_json",false,13330878558389722557]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-graphql-value-62f83029fbd393d3\\dep-lib-async_graphql_value","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

View file

@ -0,0 +1 @@
This file has an mtime of when this was started.

View file

@ -0,0 +1 @@
4b89f54bccb25c25

View file

@ -0,0 +1 @@
{"rustc":6817557220965521185,"features":"[]","declared_features":"[\"tracing\"]","target":10084595033463382892,"profile":595352080743954639,"path":12871082164231543101,"deps":[[5103565458935487,"futures_io",false,10027280828916414597],[189982446159473706,"parking",false,1330205958998635254],[6568467691589961976,"windows_sys",false,9493934519187488763],[7667230146095136825,"cfg_if",false,6472956665097485605],[9090520973410485560,"futures_lite",false,6600080002731040194],[12100481297174703255,"concurrent_queue",false,11341868073632425903],[14271827750077741315,"polling",false,4227343388465845555],[14767213526276824509,"slab",false,352464063561170231],[15550619062825872913,"build_script_build",false,15370225609386402715],[18377328279789821306,"rustix",false,10832930166269372749]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-io-44098ef079d80445\\dep-lib-async_io","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}

Some files were not shown because too many files have changed in this diff Show more