@@ -51,16 +51,14 @@ jobs:
|
51 | 51 | - name: Make tarball |
52 | 52 | run: | |
53 | 53 | export DISTTYPE=nightly |
54 | | - export DATESTRING=`date "+%Y-%m-%d"` |
| 54 | + export DATESTRING=$(date "+%Y-%m-%d") |
55 | 55 | export COMMIT=$(git rev-parse --short=10 "$GITHUB_SHA") |
56 | | - ./configure && make tar -j8 SKIP_XZ=1 |
57 | | - mkdir tarballs |
58 | | - mv *.tar.gz tarballs |
| 56 | + ./configure && make tar -j4 SKIP_XZ=1 |
59 | 57 | - name: Upload tarball artifact |
60 | 58 | uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 |
61 | 59 | with: |
62 | 60 | name: tarballs |
63 | | -path: tarballs |
| 61 | +path: '*.tar.gz' |
64 | 62 | compression-level: 0 |
65 | 63 | test-tarball-linux: |
66 | 64 | needs: build-tarball |
@@ -92,11 +90,10 @@ jobs:
|
92 | 90 | path: tarballs |
93 | 91 | - name: Extract tarball |
94 | 92 | run: | |
95 | | - tar xzf tarballs/*.tar.gz -C $RUNNER_TEMP |
96 | | - echo "TAR_DIR=$RUNNER_TEMP/`basename tarballs/*.tar.gz .tar.gz`" >> $GITHUB_ENV |
| 93 | + tar xzf tarballs/*.tar.gz -C "$RUNNER_TEMP" |
| 94 | + echo "TAR_DIR=$RUNNER_TEMP/$(basename tarballs/*.tar.gz .tar.gz)" >> "$GITHUB_ENV" |
97 | 95 | - name: Build |
98 | | -run: | |
99 | | - make -C "$TAR_DIR" build-ci -j4 V=1 |
| 96 | +run: make -C "$TAR_DIR" build-ci -j4 V=1 |
100 | 97 | - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 |
101 | 98 | with: |
102 | 99 | persist-credentials: false |
@@ -108,5 +105,4 @@ jobs:
|
108 | 105 | mv tools/eslint "$TAR_DIR/tools" |
109 | 106 | mv tools/eslint-rules "$TAR_DIR/tools" |
110 | 107 | - name: Test |
111 | | -run: | |
112 | | - make -C "$TAR_DIR" run-ci -j4 V=1 TEST_CI_ARGS="-p dots --measure-flakiness 9" |
| 108 | +run: make -C "$TAR_DIR" run-ci -j4 V=1 TEST_CI_ARGS="-p dots --measure-flakiness 9" |