Skip to content

Commit ef06c1a

Browse files
committed
Experiment to see if providing a CODECOV_TOKEN speed up the uploading process to codecov
1 parent 2685621 commit ef06c1a

File tree

2 files changed

+16
-7
lines changed

2 files changed

+16
-7
lines changed

.github/workflows/Tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ jobs:
9696
fi
9797
- name: Upload code coverage
9898
if: github.event_name != 'schedule' && matrix.image == 'ghcr.io/homalg-project/gap-docker-master:latest'
99+
env:
100+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
99101
run: |
100102
cd HigherHomologicalAlgebra
101103
./dev/upload_codecov.sh

dev/upload_codecov.sh

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,33 +21,40 @@ curl -O https://uploader.codecov.io/latest/linux/codecov.SHA256SUM.sig
2121
gpgv codecov.SHA256SUM.sig codecov.SHA256SUM
2222
shasum -a 256 -c codecov.SHA256SUM
2323

24+
# read the token
25+
if [ -z "$CODECOV_TOKEN" ]; then
26+
echo -e "\033[0;33mCODECOV_TOKEN is not set. Proceeding without token.\033[0m"
27+
else
28+
echo -e "\033[0;32mUsing CODECOV_TOKEN from environment variable.\033[0m"
29+
fi
30+
2431
# execute
2532
chmod +x codecov
26-
while ! ./codecov -Z -v -s ../ -F Bicomplexes; do
33+
while ! ./codecov -Z -v -s ../ -F Bicomplexes -t $CODECOV_TOKEN; do
2734
echo "Codecov upload failed, retrying in 60s"
2835
sleep 60
2936
done
30-
while ! ./codecov -Z -v -s ../ -F ComplexesCategories; do
37+
while ! ./codecov -Z -v -s ../ -F ComplexesCategories -t $CODECOV_TOKEN; do
3138
echo "Codecov upload failed, retrying in 60s"
3239
sleep 60
3340
done
34-
while ! ./codecov -Z -v -s ../ -F DerivedCategories; do
41+
while ! ./codecov -Z -v -s ../ -F DerivedCategories -t $CODECOV_TOKEN; do
3542
echo "Codecov upload failed, retrying in 60s"
3643
sleep 60
3744
done
38-
while ! ./codecov -Z -v -s ../ -F HomotopyCategories; do
45+
while ! ./codecov -Z -v -s ../ -F HomotopyCategories -t $CODECOV_TOKEN; do
3946
echo "Codecov upload failed, retrying in 60s"
4047
sleep 60
4148
done
42-
while ! ./codecov -Z -v -s ../ -F StableCategories; do
49+
while ! ./codecov -Z -v -s ../ -F StableCategories -t $CODECOV_TOKEN; do
4350
echo "Codecov upload failed, retrying in 60s"
4451
sleep 60
4552
done
46-
while ! ./codecov -Z -v -s ../ -F ToolsForHigherHomologicalAlgebra; do
53+
while ! ./codecov -Z -v -s ../ -F ToolsForHigherHomologicalAlgebra -t $CODECOV_TOKEN; do
4754
echo "Codecov upload failed, retrying in 60s"
4855
sleep 60
4956
done
50-
while ! ./codecov -Z -v -s ../ -F TriangulatedCategories; do
57+
while ! ./codecov -Z -v -s ../ -F TriangulatedCategories -t $CODECOV_TOKEN; do
5158
echo "Codecov upload failed, retrying in 60s"
5259
sleep 60
5360
done

0 commit comments

Comments
 (0)