From 32f541f4ced0d9959b4b768cc7529a92d99dd6db Mon Sep 17 00:00:00 2001 From: DanielHuey Date: Fri, 1 Nov 2024 02:41:12 +0300 Subject: [PATCH 1/4] Relocated workflow file --- .github/{actions => workflows}/build_extension.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/{actions => workflows}/build_extension.yml (100%) diff --git a/.github/actions/build_extension.yml b/.github/workflows/build_extension.yml similarity index 100% rename from .github/actions/build_extension.yml rename to .github/workflows/build_extension.yml From 4ec5018b8ebf75f3b9387c4c70b0d06e46e3a1da Mon Sep 17 00:00:00 2001 From: DanielHuey Date: Fri, 1 Nov 2024 02:45:12 +0300 Subject: [PATCH 2/4] Update descriptions --- CHANGELOG.md | 1 + README.md | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e12446..0f3bafc 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ All notable changes to the "avr-utils" extension will be documented in this file - Fix error where commands like "Create New Project" in the command palette claim that they are missing ( Would happen especially on VSCode version < 1.75 ). - Added a progress bar when downloading the toolchain, so that you (the user) are aware of the process. - Better error message diagnostics, the extension was really lacking in this area as compilations were not giving useful error messages in case errors existed. +- Added necessary configurations to allow VSCode's keybinds `Ctrl+/` and `Alt+Shift+A` to quickly comment and uncomment lines and blocks of code respectively. - There was also a (slightly annoying) visual bug where the compile button would render at ALL times. This has also been fixed. - Changed the quick action for compiling from `F5` to `F4` because F5 is usually used for debugging. - Moving from manual builds of minified js file to a CI based workflow (Thank you, GitHub Actions!) diff --git a/README.md b/README.md index 44a1afc..f197e85 100755 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ This extension helps users to write and compile code for their avr microcontroll ## !! New !! - Progress bar when downloading toolchain. - Better error message diagnostics (Big Improvement!) +- Simplified Commenting of code. More in [Changelog.md](./CHANGELOG.md) From f49ebd16e035131028b1fd9195bab9782fa4e5d4 Mon Sep 17 00:00:00 2001 From: DanielHuey Date: Fri, 1 Nov 2024 02:51:11 +0300 Subject: [PATCH 3/4] update workflow --- .github/workflows/build_extension.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build_extension.yml b/.github/workflows/build_extension.yml index b8d5474..062c2dc 100644 --- a/.github/workflows/build_extension.yml +++ b/.github/workflows/build_extension.yml @@ -14,6 +14,8 @@ jobs: steps: - name: Checkout Repository uses: actions/checkout@v3 + with: + ref: $GITHUB_SHA - name: Setup Node.js Version uses: actions/setup-node@v3 From 9122bcaa3445c668bc66366008f62056c76cd896 Mon Sep 17 00:00:00 2001 From: DanielHuey Date: Fri, 1 Nov 2024 02:53:11 +0300 Subject: [PATCH 4/4] update workflow --- .github/workflows/build_extension.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_extension.yml b/.github/workflows/build_extension.yml index 062c2dc..0772031 100644 --- a/.github/workflows/build_extension.yml +++ b/.github/workflows/build_extension.yml @@ -15,7 +15,7 @@ jobs: - name: Checkout Repository uses: actions/checkout@v3 with: - ref: $GITHUB_SHA + ref: ${{ github.sha }} - name: Setup Node.js Version uses: actions/setup-node@v3