From a1edb53e5d54bd03e789bf0ae87ef31b7d971fb6 Mon Sep 17 00:00:00 2001 From: mohanad0mohamed Date: Wed, 10 Aug 2022 18:08:19 +0200 Subject: [PATCH 1/2] testing actions --- .github/workflows/drc_gf180mcu_fd_io_test.yml | 1 + .github/workflows/drc_gf180mcu_fd_ip_sram_test.yml | 1 + .github/workflows/drc_gf180mcu_fd_sc_mcu7t5v0_test.yml | 1 + .github/workflows/drc_gf180mcu_fd_sc_mcu9t5v0_test.yml | 1 + .github/workflows/drc_regression_test.yml | 1 + .github/workflows/drc_switch_checking_test.yml | 1 + .github/workflows/lvs_gf180mcu_fd_sc_mcu7t5v0_test.yml | 1 + .github/workflows/lvs_gf180mcu_fd_sc_mcu9t5v0_test.yml | 1 + .github/workflows/lvs_regression.yml | 1 + .github/workflows/lvs_switch_checking_test.yml | 1 + 10 files changed, 10 insertions(+) diff --git a/.github/workflows/drc_gf180mcu_fd_io_test.yml b/.github/workflows/drc_gf180mcu_fd_io_test.yml index 68b9698c..7f07134f 100644 --- a/.github/workflows/drc_gf180mcu_fd_io_test.yml +++ b/.github/workflows/drc_gf180mcu_fd_io_test.yml @@ -56,6 +56,7 @@ jobs: run: | wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev + sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/drc_gf180mcu_fd_ip_sram_test.yml b/.github/workflows/drc_gf180mcu_fd_ip_sram_test.yml index f5b0f1c6..96e4dab7 100644 --- a/.github/workflows/drc_gf180mcu_fd_ip_sram_test.yml +++ b/.github/workflows/drc_gf180mcu_fd_ip_sram_test.yml @@ -56,6 +56,7 @@ jobs: run: | wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev + sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/drc_gf180mcu_fd_sc_mcu7t5v0_test.yml b/.github/workflows/drc_gf180mcu_fd_sc_mcu7t5v0_test.yml index 0a93fdbf..9396f428 100644 --- a/.github/workflows/drc_gf180mcu_fd_sc_mcu7t5v0_test.yml +++ b/.github/workflows/drc_gf180mcu_fd_sc_mcu7t5v0_test.yml @@ -56,6 +56,7 @@ jobs: run: | wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev + sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/drc_gf180mcu_fd_sc_mcu9t5v0_test.yml b/.github/workflows/drc_gf180mcu_fd_sc_mcu9t5v0_test.yml index 93a36f90..17e438c5 100644 --- a/.github/workflows/drc_gf180mcu_fd_sc_mcu9t5v0_test.yml +++ b/.github/workflows/drc_gf180mcu_fd_sc_mcu9t5v0_test.yml @@ -56,6 +56,7 @@ jobs: run: | wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev + sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/drc_regression_test.yml b/.github/workflows/drc_regression_test.yml index e1934a8a..cbe4c820 100644 --- a/.github/workflows/drc_regression_test.yml +++ b/.github/workflows/drc_regression_test.yml @@ -56,6 +56,7 @@ jobs: run: | wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev + sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/drc_switch_checking_test.yml b/.github/workflows/drc_switch_checking_test.yml index 9c8e5a28..1146ae04 100644 --- a/.github/workflows/drc_switch_checking_test.yml +++ b/.github/workflows/drc_switch_checking_test.yml @@ -56,6 +56,7 @@ jobs: run: | wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev + sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/lvs_gf180mcu_fd_sc_mcu7t5v0_test.yml b/.github/workflows/lvs_gf180mcu_fd_sc_mcu7t5v0_test.yml index 6a7b20ca..bd760cd6 100644 --- a/.github/workflows/lvs_gf180mcu_fd_sc_mcu7t5v0_test.yml +++ b/.github/workflows/lvs_gf180mcu_fd_sc_mcu7t5v0_test.yml @@ -56,6 +56,7 @@ jobs: run: | wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev + sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/lvs_gf180mcu_fd_sc_mcu9t5v0_test.yml b/.github/workflows/lvs_gf180mcu_fd_sc_mcu9t5v0_test.yml index 358a71bf..d86549e0 100644 --- a/.github/workflows/lvs_gf180mcu_fd_sc_mcu9t5v0_test.yml +++ b/.github/workflows/lvs_gf180mcu_fd_sc_mcu9t5v0_test.yml @@ -56,6 +56,7 @@ jobs: run: | wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev + sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/lvs_regression.yml b/.github/workflows/lvs_regression.yml index e09d8b4e..89295391 100644 --- a/.github/workflows/lvs_regression.yml +++ b/.github/workflows/lvs_regression.yml @@ -56,6 +56,7 @@ jobs: run: | wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev + sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/lvs_switch_checking_test.yml b/.github/workflows/lvs_switch_checking_test.yml index 3f97947c..e08953ce 100644 --- a/.github/workflows/lvs_switch_checking_test.yml +++ b/.github/workflows/lvs_switch_checking_test.yml @@ -56,6 +56,7 @@ jobs: run: | wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev + sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y From a91b130b6226d5f09ac07bd6457e3d4a82547090 Mon Sep 17 00:00:00 2001 From: atorkmabrains <74936860+atorkmabrains@users.noreply.github.com> Date: Wed, 10 Aug 2022 18:25:48 +0200 Subject: [PATCH 2/2] change the order of the commands --- .github/workflows/drc_gf180mcu_fd_io_test.yml | 3 ++- .github/workflows/drc_gf180mcu_fd_ip_sram_test.yml | 3 ++- .github/workflows/drc_gf180mcu_fd_sc_mcu7t5v0_test.yml | 3 ++- .github/workflows/drc_gf180mcu_fd_sc_mcu9t5v0_test.yml | 3 ++- .github/workflows/drc_regression_test.yml | 3 ++- .github/workflows/drc_switch_checking_test.yml | 3 ++- .github/workflows/lvs_gf180mcu_fd_sc_mcu7t5v0_test.yml | 3 ++- .github/workflows/lvs_gf180mcu_fd_sc_mcu9t5v0_test.yml | 3 ++- .github/workflows/lvs_regression.yml | 3 ++- .github/workflows/lvs_switch_checking_test.yml | 3 ++- 10 files changed, 20 insertions(+), 10 deletions(-) diff --git a/.github/workflows/drc_gf180mcu_fd_io_test.yml b/.github/workflows/drc_gf180mcu_fd_io_test.yml index 7f07134f..39a905c9 100644 --- a/.github/workflows/drc_gf180mcu_fd_io_test.yml +++ b/.github/workflows/drc_gf180mcu_fd_io_test.yml @@ -54,9 +54,10 @@ jobs: # Installs Klayout verison 0.27.8 - name: Installing Klayout 0.27.8 run: | + sudo apt-get update + sudo apt-get upgrade -y wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev - sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/drc_gf180mcu_fd_ip_sram_test.yml b/.github/workflows/drc_gf180mcu_fd_ip_sram_test.yml index 96e4dab7..4c808222 100644 --- a/.github/workflows/drc_gf180mcu_fd_ip_sram_test.yml +++ b/.github/workflows/drc_gf180mcu_fd_ip_sram_test.yml @@ -54,9 +54,10 @@ jobs: # Installs Klayout verison 0.27.8 - name: Installing Klayout 0.27.8 run: | + sudo apt-get update + sudo apt-get upgrade -y wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev - sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/drc_gf180mcu_fd_sc_mcu7t5v0_test.yml b/.github/workflows/drc_gf180mcu_fd_sc_mcu7t5v0_test.yml index 9396f428..b97d413b 100644 --- a/.github/workflows/drc_gf180mcu_fd_sc_mcu7t5v0_test.yml +++ b/.github/workflows/drc_gf180mcu_fd_sc_mcu7t5v0_test.yml @@ -54,9 +54,10 @@ jobs: # Installs Klayout verison 0.27.8 - name: Installing Klayout 0.27.8 run: | + sudo apt-get update + sudo apt-get upgrade -y wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev - sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/drc_gf180mcu_fd_sc_mcu9t5v0_test.yml b/.github/workflows/drc_gf180mcu_fd_sc_mcu9t5v0_test.yml index 17e438c5..463e37aa 100644 --- a/.github/workflows/drc_gf180mcu_fd_sc_mcu9t5v0_test.yml +++ b/.github/workflows/drc_gf180mcu_fd_sc_mcu9t5v0_test.yml @@ -54,9 +54,10 @@ jobs: # Installs Klayout verison 0.27.8 - name: Installing Klayout 0.27.8 run: | + sudo apt-get update + sudo apt-get upgrade -y wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev - sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/drc_regression_test.yml b/.github/workflows/drc_regression_test.yml index cbe4c820..df1737e0 100644 --- a/.github/workflows/drc_regression_test.yml +++ b/.github/workflows/drc_regression_test.yml @@ -54,9 +54,10 @@ jobs: # Installs Klayout verison 0.27.8 - name: Installing Klayout 0.27.8 run: | + sudo apt-get update + sudo apt-get upgrade -y wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev - sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/drc_switch_checking_test.yml b/.github/workflows/drc_switch_checking_test.yml index 1146ae04..d4040ef8 100644 --- a/.github/workflows/drc_switch_checking_test.yml +++ b/.github/workflows/drc_switch_checking_test.yml @@ -54,9 +54,10 @@ jobs: # Installs Klayout verison 0.27.8 - name: Installing Klayout 0.27.8 run: | + sudo apt-get update + sudo apt-get upgrade -y wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev - sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/lvs_gf180mcu_fd_sc_mcu7t5v0_test.yml b/.github/workflows/lvs_gf180mcu_fd_sc_mcu7t5v0_test.yml index bd760cd6..2e3eed04 100644 --- a/.github/workflows/lvs_gf180mcu_fd_sc_mcu7t5v0_test.yml +++ b/.github/workflows/lvs_gf180mcu_fd_sc_mcu7t5v0_test.yml @@ -54,9 +54,10 @@ jobs: # Installs Klayout verison 0.27.8 - name: Installing Klayout 0.27.8 run: | + sudo apt-get update + sudo apt-get upgrade -y wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev - sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/lvs_gf180mcu_fd_sc_mcu9t5v0_test.yml b/.github/workflows/lvs_gf180mcu_fd_sc_mcu9t5v0_test.yml index d86549e0..0a1866e7 100644 --- a/.github/workflows/lvs_gf180mcu_fd_sc_mcu9t5v0_test.yml +++ b/.github/workflows/lvs_gf180mcu_fd_sc_mcu9t5v0_test.yml @@ -54,9 +54,10 @@ jobs: # Installs Klayout verison 0.27.8 - name: Installing Klayout 0.27.8 run: | + sudo apt-get update + sudo apt-get upgrade -y wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev - sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/lvs_regression.yml b/.github/workflows/lvs_regression.yml index 89295391..e8507ef3 100644 --- a/.github/workflows/lvs_regression.yml +++ b/.github/workflows/lvs_regression.yml @@ -54,9 +54,10 @@ jobs: # Installs Klayout verison 0.27.8 - name: Installing Klayout 0.27.8 run: | + sudo apt-get update + sudo apt-get upgrade -y wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev - sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y diff --git a/.github/workflows/lvs_switch_checking_test.yml b/.github/workflows/lvs_switch_checking_test.yml index e08953ce..964a42bb 100644 --- a/.github/workflows/lvs_switch_checking_test.yml +++ b/.github/workflows/lvs_switch_checking_test.yml @@ -54,9 +54,10 @@ jobs: # Installs Klayout verison 0.27.8 - name: Installing Klayout 0.27.8 run: | + sudo apt-get update + sudo apt-get upgrade -y wget https://www.klayout.org/downloads/Ubuntu-20/klayout_0.27.8-1_amd64.deb sudo apt-get install qt5-default qttools5-dev libqt5xmlpatterns5-dev qtmultimedia5-dev libqt5multimediawidgets5 libqt5svg5-dev - sudo apt-get update sudo dpkg -i ./klayout_0.27.8-1_amd64.deb sudo apt-get install -f -y