Skip to content
This repository was archived by the owner on Nov 17, 2025. It is now read-only.

Commit 4ebcbb3

Browse files
authored
ci: Use SSH deploy key to upload docs to GH (#689)
Fixes the CI docs upload job.
1 parent c440c56 commit 4ebcbb3

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

circle.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ commands:
1919
name: "Install doxygen"
2020
working_directory: "~"
2121
command: |
22-
export DOXYGEN_URL=https://www.doxygen.nl/files/doxygen-1.9.5.linux.bin.tar.gz
23-
export DOXYGEN_CHECKSUM=3b46471e7d4c3496e194d95042c7e5f738b93debacd22193aacc3df4dfe66267
22+
export DOXYGEN_URL=https://www.doxygen.nl/files/doxygen-1.9.6.linux.bin.tar.gz
23+
export DOXYGEN_CHECKSUM=8354583f86416586d35397c8ee7e719f5aa5804140af83cf7ba39a8c5076bdb8
2424
curl $DOXYGEN_URL | tee >(tar -xz --strip-components=1) | sha256sum --check <(echo $DOXYGEN_CHECKSUM -)
2525
sudo ln -s $PWD/bin/doxygen /usr/bin
2626
build:
@@ -171,14 +171,19 @@ jobs:
171171
- run:
172172
name: "Generate documentation"
173173
command: doxygen Doxyfile
174+
- add_ssh_keys:
175+
fingerprints: [ 57:0c:50:3c:a3:72:4c:a9:28:e8:77:44:87:3b:a2:9a ]
174176
- run:
175177
name: "Upload documentation"
176178
command: |
179+
# Remove problematic symbolic link
180+
rm bindings/rust/evmc-sys/evmc.h
181+
182+
git config user.name "Documentation Bot"
177183
git config user.email "[email protected]"
178-
git config user.name "Documentation Bot"
179184
git add --all
180185
git commit -m "Update docs"
181-
git push -f "https://[email protected]/ethereum/evmc.git" HEAD:gh-pages
186+
git push -f origin HEAD:gh-pages
182187
183188
build-clang-coverage:
184189
executor: linux-clang-latest

0 commit comments

Comments
 (0)