diff --git a/.github/workflows/platformio.yml b/.github/workflows/platformio.yml
index bec673e..22e5687 100644
--- a/.github/workflows/platformio.yml
+++ b/.github/workflows/platformio.yml
@@ -54,7 +54,7 @@ jobs:
steps:
- name: Checkout code
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
- name: Get list of modified files
id: modified_files
diff --git a/readme.md b/readme.md
index 6790331..89514ad 100644
--- a/readme.md
+++ b/readme.md
@@ -1,12 +1,5 @@
🏆T-Deck-Pro🏆
-![Build Status](https://github.com/Xinyuan-LilyGO/T-Deck-Pro/workflows/PlatformIO%20CI-8A2BE2/badge.svg)
+![Build Status](https://github.com/Xinyuan-LilyGO/T-Deck-Pro/actions/workflows/platformio.yml/badge.svg?event=push)
-![example](https://github.com/Xinyuan-LilyGO/T-Deck-Pro/actions/workflows/platformio.yml/badge.svg)
-![example workflow](https://github.com/Xinyuan-LilyGO/T-Deck-Pro/actions/workflows/platformio.yml/badge.svg)
-
-
-![Build Status](https://github.com/espressif/arduino-esp32/workflows/ESP32%20Arduino%20CI/badge.svg)
-
-![Static Badge](https://img.shields.io/badge/PlatformIO%20CI-8A2BE2)