- Timestamp:
- Nov 16, 2022, 10:41:07 PM (5 months ago)
- Branches:
- (u'spielwiese', 'f875bbaccd0831e36aaed09ff6adeb3eb45aeb94')
- Children:
- 5cf36cb1c99d617d81e98b1b6986dc9b03b3883f
- Parents:
- 3c6f0ffaf164cb9431bba2f23a727bae0ba8ce1b
- Location:
- .github/workflows
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
.github/workflows/ci-sage.yml
r3c6f0f r1a5a93 77 77 steps: 78 78 - name: Check out ${{ env.SPKG }} 79 uses: actions/checkout@v 279 uses: actions/checkout@v3 80 80 with: 81 81 path: build/pkgs/${{ env.SPKG }}/src … … 92 92 && echo 'echo ntl flint readline mpfr cddlib 4ti2 > ../build/pkgs/singular/dependencies' >> upstream/update-pkgs.sh \ 93 93 && ls -l upstream/ 94 - uses: actions/upload-artifact@v 294 - uses: actions/upload-artifact@v3 95 95 with: 96 96 path: upstream … … 117 117 steps: 118 118 - name: Check out SageMath 119 uses: actions/checkout@v 2119 uses: actions/checkout@v3 120 120 with: 121 121 repository: ${{ env.SAGE_REPO }} … … 124 124 if: env.SAGE_REPO != '' 125 125 - name: Check out git-trac-command 126 uses: actions/checkout@v 2126 uses: actions/checkout@v3 127 127 with: 128 128 repository: sagemath/git-trac-command … … 136 136 if [ ! -d .git ]; then git init; fi; git remote add trac ${{ env.SAGE_TRAC_GIT }} && x=1 && while [ $x -le 5 ]; do x=$(( $x + 1 )); sleep $(( $RANDOM % 60 + 1 )); if git-trac-command/git-trac fetch $SAGE_TICKET; then git merge FETCH_HEAD || echo "(ignored)"; exit 0; fi; sleep 40; done; exit 1 137 137 if: env.SAGE_TRAC_GIT != '' 138 - uses: actions/download-artifact@v 2138 - uses: actions/download-artifact@v3 139 139 with: 140 140 path: upstream … … 157 157 if [ -n "$CONTAINERS" ]; then for CONTAINER in $CONTAINERS; do for ARTIFACT in /sage/logs; do docker cp $CONTAINER:$ARTIFACT artifacts/$LOGS_ARTIFACT_NAME && HAVE_LOG=1; done; if [ -n "$HAVE_LOG" ]; then break; fi; done; fi 158 158 if: always() 159 - uses: actions/upload-artifact@v 2159 - uses: actions/upload-artifact@v3 160 160 with: 161 161 path: artifacts … … 216 216 choco install git python3 --source cygwin 217 217 - name: Check out SageMath 218 uses: actions/checkout@v 2218 uses: actions/checkout@v3 219 219 with: 220 220 repository: ${{ env.SAGE_REPO }} … … 223 223 if: env.SAGE_REPO != '' 224 224 - name: Check out git-trac-command 225 uses: actions/checkout@v 2225 uses: actions/checkout@v3 226 226 with: 227 227 repository: sagemath/git-trac-command … … 236 236 if [ ! -d .git ]; then git init; fi; git remote add trac ${{ env.SAGE_TRAC_GIT }} && x=1 && while [ $x -le 5 ]; do x=$(( $x + 1 )); sleep $(( $RANDOM % 60 + 1 )); if git-trac-command/git-trac fetch $SAGE_TICKET; then git merge FETCH_HEAD || echo "(ignored)"; exit 0; fi; sleep 40; done; exit 1 237 237 if: env.SAGE_TRAC_GIT != '' 238 - uses: actions/download-artifact@v 2238 - uses: actions/download-artifact@v3 239 239 with: 240 240 path: upstream … … 258 258 mkdir -p "artifacts/$LOGS_ARTIFACT_NAME"; for a in local/var/tmp/sage/build/*; do if [ -d $a ]; then tar -c --remove-files -f "artifacts/$LOGS_ARTIFACT_NAME/$(basename $a).tar" $a || tar -c --ignore-failed-read -f "artifacts/$LOGS_ARTIFACT_NAME/$(basename $a)-save.tar" $a ; fi; done; cp -r logs/* "artifacts/$LOGS_ARTIFACT_NAME" 259 259 if: always() 260 - uses: actions/upload-artifact@v 2260 - uses: actions/upload-artifact@v3 261 261 with: 262 262 path: artifacts … … 276 276 C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE") && rm -f "${{ env.SAGE_LOCAL }}"/lib64; tar -cf /tmp/sage-local-${{ env.STAGE }}.tar --remove-files "${{ env.SAGE_LOCAL }}"' 277 277 if: always() 278 - uses: actions/upload-artifact@v 2278 - uses: actions/upload-artifact@v3 279 279 # upload-artifact@v2 does not support whitespace in file names. 280 280 # so we tar up the directory ourselves … … 299 299 steps: 300 300 - name: Check out SageMath 301 uses: actions/checkout@v 2301 uses: actions/checkout@v3 302 302 with: 303 303 repository: ${{ env.SAGE_REPO }} … … 306 306 if: env.SAGE_REPO != '' 307 307 - name: Check out git-trac-command 308 uses: actions/checkout@v 2308 uses: actions/checkout@v3 309 309 with: 310 310 repository: sagemath/git-trac-command … … 391 391 if [ ${{ matrix.xcode_version_factor }} != default ]; then sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode_version_factor }}.app; fi 392 392 - name: Check out SageMath 393 uses: actions/checkout@v 2393 uses: actions/checkout@v3 394 394 with: 395 395 repository: ${{ env.SAGE_REPO }} … … 398 398 if: env.SAGE_REPO != '' 399 399 - name: Check out git-trac-command 400 uses: actions/checkout@v 2400 uses: actions/checkout@v3 401 401 with: 402 402 repository: sagemath/git-trac-command … … 410 410 if [ ! -d .git ]; then git init; fi; git remote add trac ${{ env.SAGE_TRAC_GIT }} && x=1 && while [ $x -le 5 ]; do x=$(( $x + 1 )); sleep $(( $RANDOM % 60 + 1 )); if git-trac-command/git-trac fetch $SAGE_TICKET; then git merge FETCH_HEAD || echo "(ignored)"; exit 0; fi; sleep 40; done; exit 1 411 411 if: env.SAGE_TRAC_GIT != '' 412 - uses: actions/download-artifact@v 2412 - uses: actions/download-artifact@v3 413 413 with: 414 414 path: upstream … … 430 430 mkdir -p "artifacts/$LOGS_ARTIFACT_NAME"; cp -r .tox/*/log "artifacts/$LOGS_ARTIFACT_NAME" 431 431 if: always() 432 - uses: actions/upload-artifact@v 1432 - uses: actions/upload-artifact@v3 433 433 with: 434 434 path: artifacts -
.github/workflows/lint.yml
r3c6f0f r1a5a93 8 8 runs-on: ubuntu-20.04 9 9 steps: 10 - uses: actions/checkout@v 210 - uses: actions/checkout@v3 11 11 with: { submodules: recursive } 12 12 - uses: conda-incubator/setup-miniconda@v2 -
.github/workflows/runtests.yml
r3c6f0f r1a5a93 16 16 17 17 steps: 18 - uses: actions/checkout@v 218 - uses: actions/checkout@v3 19 19 - name: "Install dependencies" 20 20 run: |
Note: See TracChangeset
for help on using the changeset viewer.