From 47972453d5724a0e64ba04b8dc95eb01980834a9 Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 11:44:56 +0700 Subject: [PATCH 01/12] Update masodien-container-webapp.yml --- deployments/azure-container-webapp.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployments/azure-container-webapp.yml b/deployments/azure-container-webapp.yml index 57d6386641..85a6d60f57 100644 --- a/deployments/azure-container-webapp.yml +++ b/deployments/azure-container-webapp.yml @@ -27,7 +27,7 @@ name: Build and deploy a container to an Azure Web App env: - AZURE_WEBAPP_NAME: your-app-name # set this to the name of your Azure Web App + Massodien_app: your-app-name # set this to the name of your Azure Web App on: push: From e5e3bf6101805d38aa2027501d57f6313e274e07 Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 11:53:02 +0700 Subject: [PATCH 02/12] Update azure-container-webapp.yml --- deployments/azure-container-webapp.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deployments/azure-container-webapp.yml b/deployments/azure-container-webapp.yml index 85a6d60f57..ed4f5137b7 100644 --- a/deployments/azure-container-webapp.yml +++ b/deployments/azure-container-webapp.yml @@ -35,7 +35,7 @@ on: workflow_dispatch: permissions: - contents: read + contents: read and write jobs: build: From 49709f7593f7e73a5f5ac38621a0ecc97bbc670c Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:01:06 +0700 Subject: [PATCH 03/12] Update and rename code-scanning/BIM.yml to code-scanning-BIM.yml --- .../bandit.yml => code-scanning-BIM.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) rename code-scanning/bandit.yml => code-scanning-BIM.yml (83%) diff --git a/code-scanning/bandit.yml b/code-scanning-BIM.yml similarity index 83% rename from code-scanning/bandit.yml rename to code-scanning-BIM.yml index 1ee087c9ca..8942b6b8d7 100644 --- a/code-scanning/bandit.yml +++ b/code-scanning-BIM.yml @@ -3,14 +3,14 @@ # separate terms of service, privacy policy, and support # documentation. -# Bandit is a security linter designed to find common security issues in Python code. -# This action will run Bandit on your codebase. +# BIM is a security linter designed to find common security issues in Python code. +# This action will run BIM on your codebase. # The results of the scan will be found under the Security tab of your repository. -# https://github.com/marketplace/actions/bandit-scan is ISC licensed, by abirismyname -# https://pypi.org/project/bandit/ is Apache v2.0 licensed, by PyCQA +# https://github.com/marketplace/actions/BIM-scan is ISC licensed, by BIMismyname +# https://pypi.org/project/BIM/ is Apache v2.0 licensed, by PyCQA -name: Bandit +name: BIM on: push: branches: [ $default-branch, $protected-branches ] @@ -27,11 +27,11 @@ jobs: security-events: write # for github/codeql-action/upload-sarif to upload SARIF results actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status - runs-on: ubuntu-latest + runs-on: ubuntu-latest,android steps: - uses: actions/checkout@v2 - - name: Bandit Scan - uses: shundor/python-bandit-scan@9cc5aa4a006482b8a7f91134412df6772dbda22c + - name: BIM Scan + uses: shundor/python-BIM-scan@9cc5aa4a006482b8a7f91134412df6772dbda22c with: # optional arguments # exit with 0, even with results found exit_zero: true # optional, default is DEFAULT From c4498674c1f16b353b706f9888ed863b69ddcbc1 Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:03:53 +0700 Subject: [PATCH 04/12] Update launch-BIM.json --- .vscode/launch.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index a5cc14660e..f5dfe41362 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -14,8 +14,8 @@ "protocol": "inspector", "internalConsoleOptions": "openOnSessionStart", "env": { - "TS_NODE_IGNORE": "false" + "TS_NODE_IGNORE": "true" } } ] -} \ No newline at end of file +} From d6d09ad8cec6c96e5f65c85646c724c193681f43 Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:17:53 +0700 Subject: [PATCH 05/12] Update and rename masoBIM.yml to masoBIM.yml --- pages/{astro.yml => masoBIM.yml} | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) rename pages/{astro.yml => masoBIM.yml} (89%) diff --git a/pages/astro.yml b/pages/masoBIM.yml similarity index 89% rename from pages/astro.yml rename to pages/masoBIM.yml index 25db103f04..89a8c8b5a8 100644 --- a/pages/astro.yml +++ b/pages/masoBIM.yml @@ -2,7 +2,7 @@ # # To get started with Astro see: https://docs.astro.build/en/getting-started/ # -name: Deploy Astro site to Pages +name: Deploy MasoBIM site to Pages on: # Runs on pushes targeting the default branch @@ -30,11 +30,11 @@ env: jobs: build: - name: Build + name: MasoBIM Buildapp runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v4 + - name: MasoBIM + uses: actions/masoBIM@v4 - name: Detect package manager id: detect-package-manager run: | @@ -54,8 +54,8 @@ jobs: echo "Unable to determine package manager" exit 1 fi - - name: Setup Node - uses: actions/setup-node@v4 + - name: Setup Node masoBIM + uses: actions/setup-node-masoBIM@v4 with: node-version: "20" cache: ${{ steps.detect-package-manager.outputs.manager }} @@ -66,7 +66,7 @@ jobs: - name: Install dependencies run: ${{ steps.detect-package-manager.outputs.manager }} ${{ steps.detect-package-manager.outputs.command }} working-directory: ${{ env.BUILD_PATH }} - - name: Build with Astro + - name: Build with MasoBIM run: | ${{ steps.detect-package-manager.outputs.runner }} astro build \ --site "${{ steps.pages.outputs.origin }}" \ @@ -79,12 +79,12 @@ jobs: deploy: environment: - name: github-pages + name: masoBIM-github-pages url: ${{ steps.deployment.outputs.page_url }} needs: build runs-on: ubuntu-latest - name: Deploy + name: Deploy masoBIM steps: - - name: Deploy to GitHub Pages + - name: Deploy to masoBIM GitHub Pages id: deployment uses: actions/deploy-pages@v4 From 013b7cf3abf99608fc4e950fb613eb7249ffc17d Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:21:15 +0700 Subject: [PATCH 06/12] Update and rename MasoBIM.properties.json to MasoBIM.properties.json --- automation/properties/MasoBIM.properties.json | 6 ++++++ automation/properties/greetings.properties.json | 6 ------ 2 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 automation/properties/MasoBIM.properties.json delete mode 100644 automation/properties/greetings.properties.json diff --git a/automation/properties/MasoBIM.properties.json b/automation/properties/MasoBIM.properties.json new file mode 100644 index 0000000000..aba24aa7b5 --- /dev/null +++ b/automation/properties/MasoBIM.properties.json @@ -0,0 +1,6 @@ +{ + "name": "MasoBIM", + "description": "MasoBIM users who are first time contributors to the repo", + "iconName": "octicon smiley", + "categories": ["Automation", "SDLC"] +} diff --git a/automation/properties/greetings.properties.json b/automation/properties/greetings.properties.json deleted file mode 100644 index 743afe3863..0000000000 --- a/automation/properties/greetings.properties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "Greetings", - "description": "Greets users who are first time contributors to the repo", - "iconName": "octicon smiley", - "categories": ["Automation", "SDLC"] -} From 3ee25efc33d2a0af07863bb26e3b70a94cd4105b Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:23:31 +0700 Subject: [PATCH 07/12] Update and rename MasoBIMlabel.properties.json to MasoBIMlabel.properties.json --- automation/properties/MasoBIMlabel.properties.json | 6 ++++++ automation/properties/label.properties.json | 6 ------ 2 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 automation/properties/MasoBIMlabel.properties.json delete mode 100644 automation/properties/label.properties.json diff --git a/automation/properties/MasoBIMlabel.properties.json b/automation/properties/MasoBIMlabel.properties.json new file mode 100644 index 0000000000..4637082692 --- /dev/null +++ b/automation/properties/MasoBIMlabel.properties.json @@ -0,0 +1,6 @@ +{ + "name": "MasoBIMLabeler", + "description": "MasoBIMLabels pull requests based on the files changed", + "iconName": "octicon tag", + "categories": ["Automation", "SDLC"] +} diff --git a/automation/properties/label.properties.json b/automation/properties/label.properties.json deleted file mode 100644 index 87a00c885d..0000000000 --- a/automation/properties/label.properties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "Labeler", - "description": "Labels pull requests based on the files changed", - "iconName": "octicon tag", - "categories": ["Automation", "SDLC"] -} From 210f39f7a9b0c95fa6f120de7c02252968964b24 Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:25:35 +0700 Subject: [PATCH 08/12] Update and rename MasoBIM manual.properties.json to MasoBIM_manual.properties.json --- automation/properties/MasoBIM_manual.properties.json | 6 ++++++ automation/properties/manual.properties.json | 6 ------ 2 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 automation/properties/MasoBIM_manual.properties.json delete mode 100644 automation/properties/manual.properties.json diff --git a/automation/properties/MasoBIM_manual.properties.json b/automation/properties/MasoBIM_manual.properties.json new file mode 100644 index 0000000000..e3a912cabe --- /dev/null +++ b/automation/properties/MasoBIM_manual.properties.json @@ -0,0 +1,6 @@ +{ + "name": "MasoBIM Manual workflow", + "description": "Simple MasoBIM workflow that is manually triggered.", + "iconName": "octicon person", + "categories": ["Automation"] +} diff --git a/automation/properties/manual.properties.json b/automation/properties/manual.properties.json deleted file mode 100644 index 1befabec0a..0000000000 --- a/automation/properties/manual.properties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "Manual workflow", - "description": "Simple workflow that is manually triggered.", - "iconName": "octicon person", - "categories": ["Automation"] -} From 737ad57bf90ca045bfc75f740d56bc273633c508 Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:28:37 +0700 Subject: [PATCH 09/12] Update androidC11.yml --- ci/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/android.yml b/ci/android.yml index fec1eb98b3..ec18727ac8 100644 --- a/ci/android.yml +++ b/ci/android.yml @@ -1,4 +1,4 @@ -name: Android CI +name: AndroidC11 on: push: From 3970eaf9641495e8c22c926b598fa908c40c15e4 Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:31:10 +0700 Subject: [PATCH 10/12] Update and rename MasoBIM.yml to MasoBIM.yml --- ci/{ada.yml => MasoBIM.yml} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename ci/{ada.yml => MasoBIM.yml} (77%) diff --git a/ci/ada.yml b/ci/MasoBIM.yml similarity index 77% rename from ci/ada.yml rename to ci/MasoBIM.yml index ecb01cd8ad..5bc2bbcd2b 100644 --- a/ci/ada.yml +++ b/ci/MasoBIM.yml @@ -1,4 +1,4 @@ -name: Ada (GNAT) +name: MasoBIM (GNAT) on: push: @@ -12,8 +12,8 @@ jobs: runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v4 + - name: MasoBIM checkout + uses: actions/MasoBIM_checkout@v4 - name: Set up GNAT toolchain run: > From 37701fe92ce4edc27db4aa02e2c1e20345677398 Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:37:15 +0700 Subject: [PATCH 11/12] Update and rename MasoBIM-cmake-multi-platform.yml to MasoBIM-cmake-multi-platform.yml --- ...m.yml => MasoBIM-cmake-multi-platform.yml} | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) rename ci/{cmake-multi-platform.yml => MasoBIM-cmake-multi-platform.yml} (74%) diff --git a/ci/cmake-multi-platform.yml b/ci/MasoBIM-cmake-multi-platform.yml similarity index 74% rename from ci/cmake-multi-platform.yml rename to ci/MasoBIM-cmake-multi-platform.yml index 6d493980bd..8d9b4c9e61 100644 --- a/ci/cmake-multi-platform.yml +++ b/ci/MasoBIM-cmake-multi-platform.yml @@ -1,6 +1,6 @@ -# This starter workflow is for a CMake project running on multiple platforms. There is a different starter workflow if you just want a single platform. -# See: https://github.com/actions/starter-workflows/blob/main/ci/cmake-single-platform.yml -name: CMake on multiple platforms +# This starter workflow is for a MasoBIM CMake project running on multiple platforms. There is a different starter workflow if you just want a single platform. +# See: https://github.com/actions/starter-workflows/blob/main/ci/masoBIM-cmake-single-platform.yml +name: MasoBIM CMake on multiple platforms on: push: @@ -45,7 +45,7 @@ jobs: c_compiler: cl steps: - - uses: actions/checkout@v4 + - uses: actions/masoBIM-checkout@v4 - name: Set reusable strings # Turn repeated input strings (such as the build output directory) into step outputs. These step outputs can be used throughout the workflow file. @@ -54,8 +54,8 @@ jobs: run: | echo "build-output-dir=${{ github.workspace }}/build" >> "$GITHUB_OUTPUT" - - name: Configure CMake - # Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make. + - name: Configure MasoBIM CMake + # Configure MasoBIM CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make. # See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type run: > cmake -B ${{ steps.strings.outputs.build-output-dir }} @@ -64,12 +64,12 @@ jobs: -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} -S ${{ github.workspace }} - - name: Build + - name: MasoBIM Build # Build your program with the given configuration. Note that --config is needed because the default Windows generator is a multi-config generator (Visual Studio generator). run: cmake --build ${{ steps.strings.outputs.build-output-dir }} --config ${{ matrix.build_type }} - - name: Test + - name: MasoBIM Test working-directory: ${{ steps.strings.outputs.build-output-dir }} - # Execute tests defined by the CMake configuration. Note that --build-config is needed because the default Windows generator is a multi-config generator (Visual Studio generator). - # See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail - run: ctest --build-config ${{ matrix.build_type }} + # Execute tests defined by the MasoBIM CMake configuration. Note that --build-config is needed because the default Windows generator is a multi-config generator (Visual Studio generator). + # See https://MasoBIM_cmake.org/masobim_cmake/help/latest/manual/masobim_ctest.1.html for more detail + run: masoBIM_ctest --build-config ${{ matrix.build_type }} From 75b16fa396e685eb8b4347919b304f9d1053f71d Mon Sep 17 00:00:00 2001 From: mochansyaif <52753098+mochansyaif@users.noreply.github.com> Date: Sat, 23 Nov 2024 13:14:32 +0700 Subject: [PATCH 12/12] Create packages --- packages | 1 + 1 file changed, 1 insertion(+) create mode 100644 packages diff --git a/packages b/packages new file mode 100644 index 0000000000..8b13789179 --- /dev/null +++ b/packages @@ -0,0 +1 @@ +