diff --git a/.github/workflows/openlane_ci.yml b/.github/workflows/openlane_ci.yml index 10054c52c..34b8a2b7b 100644 --- a/.github/workflows/openlane_ci.yml +++ b/.github/workflows/openlane_ci.yml @@ -19,7 +19,7 @@ jobs: matrix: pdk: [sky130A, gf180mcuC] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up environment variables uses: ./.github/actions/set_env_variables @@ -53,7 +53,7 @@ jobs: tar -cf /tmp/${{ matrix.pdk }}.tar -C $PDK_ROOT/${{ matrix.pdk }} . - name: Upload PDK Tarball - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pdk-tarball-${{ matrix.pdk }} path: /tmp/${{ matrix.pdk }}.tar @@ -64,7 +64,7 @@ jobs: design_matrix: ${{ steps.set-matrix.outputs.design_matrix }} issue_regression_matrix: ${{ steps.set-matrix.outputs.issue_regression_matrix }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Python Dependencies @@ -88,7 +88,7 @@ jobs: name: Docker Build (amd64) runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Build uses: ./.github/actions/docker_build with: @@ -100,7 +100,7 @@ jobs: name: Docker Build (arm64v8) runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Build uses: ./.github/actions/docker_build with: @@ -116,7 +116,7 @@ jobs: fail-fast: false matrix: ${{ fromJSON(needs.prepare_test_matrices.outputs.issue_regression_matrix) }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up environment variables uses: ./.github/actions/set_env_variables @@ -150,7 +150,7 @@ jobs: - name: Upload Logs if: ${{ always() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: test_${{ matrix.test }}_logs path: ./test_logs @@ -164,7 +164,7 @@ jobs: fail-fast: false matrix: ${{ fromJSON(needs.prepare_test_matrices.outputs.design_matrix) }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -216,7 +216,7 @@ jobs: - name: Upload Run Tarball if: ${{ always() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ env.ESCAPED_DESIGN_NAME }}-${{ matrix.design.pdk }} path: ./reproducible.tar.gz @@ -236,7 +236,7 @@ jobs: export PUSHING=$(ruby -e 'if ("${{ github.event_name }}" != "pull_request" && "${{ secrets.DOCKERHUB_USER }}" != ""); print(1) else print(0) end') echo "PUSHING=$PUSHING" >> $GITHUB_ENV - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/scripts/openlane-1.0.0.tm b/scripts/openlane-1.0.0.tm index 7cc3c8b5e..f12f7c017 100644 --- a/scripts/openlane-1.0.0.tm +++ b/scripts/openlane-1.0.0.tm @@ -12,6 +12,6 @@ # See the License for the specific language governing permissions and # limitations under the License. set scripts_dir [ file dirname [ file normalize [ info script ] ] ] -foreach file [glob $scripts_dir/tcl_commands/*.tcl] { +foreach file [glob "$scripts_dir/tcl_commands/*.tcl"] { source $file } diff --git a/scripts/openlane_utils-1.0.0.tm b/scripts/openlane_utils-1.0.0.tm index 3187aefac..1d8d1b32d 100644 --- a/scripts/openlane_utils-1.0.0.tm +++ b/scripts/openlane_utils-1.0.0.tm @@ -12,6 +12,6 @@ # See the License for the specific language governing permissions and # limitations under the License. set scripts_dir [ file dirname [ file normalize [ info script ] ] ] -foreach file [glob $scripts_dir/utils/*.tcl] { +foreach file [glob "$scripts_dir/utils/*.tcl"] { source $file }