diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml new file mode 100644 index 0000000..bf5ffda --- /dev/null +++ b/.github/workflows/pages.yml @@ -0,0 +1,37 @@ +name: Deploy to GitHub Pages + +on: + push: + branches: ["main"] + workflow_dispatch: + +permissions: + contents: read + pages: write + id-token: write + +concurrency: + group: "pages" + cancel-in-progress: false + +jobs: + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup Pages + uses: actions/configure-pages@v4 + + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: '.' + + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 \ No newline at end of file diff --git a/repository.json b/repository.json index e3e0395..e1c6503 100644 --- a/repository.json +++ b/repository.json @@ -2,8 +2,9 @@ "id": "hristudio-official", "name": "HRIStudio Official Robot Plugins", "description": "Official collection of robot plugins maintained by the HRIStudio team", - "url": "https://github.com/soconnor0919/robot-plugins", + "url": "https://soconnor0919.github.io/robot-plugins", "official": true, + "trust": "official", "author": { "name": "HRIStudio Team", "email": "team@hristudio.org", @@ -19,13 +20,7 @@ "homepage": "https://hristudio.org/plugins", "license": "MIT", "defaultBranch": "main", - "lastUpdated": "2024-02-12T00:00:00Z", - "trust": "official", - "assets": { - "icon": "assets/repository-icon.png", - "logo": "assets/repository-logo.png", - "banner": "assets/repository-banner.png" - }, + "lastUpdated": "2025-02-13T00:00:00Z", "compatibility": { "hristudio": { "min": "0.1.0", @@ -36,6 +31,11 @@ "recommended": "iron" } }, + "assets": { + "icon": "assets/repository-icon.png", + "logo": "assets/repository-logo.png", + "banner": "assets/repository-banner.png" + }, "tags": [ "official", "mobile-robots",