From 5a669bfb5658447b4fcd513934f037d357c09f4f Mon Sep 17 00:00:00 2001 From: Andy Damevin Date: Wed, 11 Dec 2024 13:19:33 +0100 Subject: [PATCH 01/12] Update action.yml --- action.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/action.yml b/action.yml index 7f36c945..036b3d55 100644 --- a/action.yml +++ b/action.yml @@ -72,11 +72,10 @@ runs: env: GITHUB_TOKEN: ${{ inputs.github-token }} run: | - # Fetch GitHub Pages URL # Fetch GitHub Pages URL url=$(gh api "repos/$GITHUB_REPOSITORY/pages" --jq '.html_url' 2>/dev/null || echo '') - # Check if URL is non-empty (i.e., GitHub Pages is enabled) - if [ -n "$url" ]; then + # Check if URL is starts with http + if [[ $url == http* ]]; then echo "GitHub Pages is enabled for this repository: $url" echo "SITE_FULL_URL=$url" >> $GITHUB_ENV else From 5addb4302b8a3e34cfd28635a026d8a2a23092e8 Mon Sep 17 00:00:00 2001 From: George Gastaldi Date: Wed, 11 Dec 2024 13:01:38 -0300 Subject: [PATCH 02/12] Do not perform release on `v*` tags (#318) --- .github/workflows/release-perform.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-perform.yml b/.github/workflows/release-perform.yml index 88f9437f..a70358fc 100644 --- a/.github/workflows/release-perform.yml +++ b/.github/workflows/release-perform.yml @@ -2,8 +2,8 @@ name: Quarkiverse Perform Release run-name: Perform ${{github.event.inputs.tag || github.ref_name}} Release on: push: - tags: - - '*' + tags-ignore: + - 'v*' workflow_dispatch: inputs: tag: From 78b348521206956d500eed778ab56061902b2974 Mon Sep 17 00:00:00 2001 From: Andy Damevin Date: Fri, 13 Dec 2024 09:58:21 +0100 Subject: [PATCH 03/12] Update README.md --- README.md | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index cbd7cd42..1e239566 100644 --- a/README.md +++ b/README.md @@ -27,14 +27,23 @@ The Roq Static Site Generator extension allows to easily create a static website or blog (such as [Roq's blog](https://pages.quarkiverse.io/quarkus-roq/)) using Quarkus super-powers. -Get started with the [documentation](https://docs.quarkiverse.io/quarkus-roq/dev/index.html). +## Get up and running with Roq -Roq already includes a set of extensions which can also be used standalone: -- [Roq Data](https://docs.quarkiverse.io/quarkus-roq/dev/quarkus-roq-data.html): Use json/yaml files content from your templates and articles with type safety. -- [Roq FrontMatter](https://docs.quarkiverse.io/quarkus-roq/dev/quarkus-roq-frontmatter.html): Create a website from your Markdown/Asciidoc/Html pages using FrontMatter headers (url, layout, seo, data). -- [Roq Generator](https://docs.quarkiverse.io/quarkus-roq/dev/quarkus-roq-generator.html): Command to run any Quarkus web application and extract it in a directory as purely static files (html and assets). +[Click here](https://code.quarkus.io/?a=roq-my-site&e=io.quarkiverse.roq%3Aquarkus-roq) to generate your Roq Starter App. +or use the [Quarkus CLI](https://quarkus.io/guides/cli-tooling): +```shell +quarkus create app roq-my-site -x=io.quarkiverse.roq:quarkus-roq +``` + +Then +```shell +cd roq-with-blog +quarkus dev +``` + +Learn more in the [documentation](https://docs.quarkiverse.io/quarkus-roq/dev/index.html). ## Contributors ✨ From c62ccfb5317fc66a7d1257123d956d2022789ded Mon Sep 17 00:00:00 2001 From: Andy Damevin Date: Mon, 16 Dec 2024 09:31:02 +0100 Subject: [PATCH 04/12] Update action.yml --- action.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/action.yml b/action.yml index 036b3d55..7d4aae1a 100644 --- a/action.yml +++ b/action.yml @@ -1,5 +1,8 @@ name: "Build and Deploy Roq Site" description: "Sets up JDK, builds the Quarkus site, and upload the GitHub Pages artifact." +branding: + icon: 'award' + color: 'dribbble' inputs: setup-java: description: "Whether to setup Java or not" From 4518c81406b54888112efbb9c61d7effbe96db47 Mon Sep 17 00:00:00 2001 From: Andy Damevin Date: Mon, 16 Dec 2024 09:31:34 +0100 Subject: [PATCH 05/12] Update action.yml --- action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/action.yml b/action.yml index 7d4aae1a..cbb85d76 100644 --- a/action.yml +++ b/action.yml @@ -1,8 +1,8 @@ name: "Build and Deploy Roq Site" description: "Sets up JDK, builds the Quarkus site, and upload the GitHub Pages artifact." branding: - icon: 'award' - color: 'dribbble' + icon: 'dribbble' + color: 'orange' inputs: setup-java: description: "Whether to setup Java or not" From 8ca30afebc38995ac206b4672eda83aa574c3673 Mon Sep 17 00:00:00 2001 From: Andy Damevin Date: Mon, 16 Dec 2024 09:32:04 +0100 Subject: [PATCH 06/12] Update action.yml --- action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/action.yml b/action.yml index cbb85d76..9f5d0679 100644 --- a/action.yml +++ b/action.yml @@ -1,7 +1,7 @@ name: "Build and Deploy Roq Site" description: "Sets up JDK, builds the Quarkus site, and upload the GitHub Pages artifact." branding: - icon: 'dribbble' + icon: 'dribble' color: 'orange' inputs: setup-java: From dfbd7c8936ed46059ea6c4a048f1aeb0ea3ed391 Mon Sep 17 00:00:00 2001 From: Andy Damevin Date: Mon, 16 Dec 2024 09:33:23 +0100 Subject: [PATCH 07/12] Update action.yml --- action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 9f5d0679..f2fae956 100644 --- a/action.yml +++ b/action.yml @@ -1,7 +1,7 @@ name: "Build and Deploy Roq Site" description: "Sets up JDK, builds the Quarkus site, and upload the GitHub Pages artifact." branding: - icon: 'dribble' + icon: 'music' color: 'orange' inputs: setup-java: From a75ab2d9027d993f30743016e968309dd90769e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Tama?= Date: Mon, 16 Dec 2024 14:09:30 +0100 Subject: [PATCH 08/12] Corrects syntax highlighting guide (#324) #323 --- blog/content/posts/2024-09-20-hightlight-js.md | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/blog/content/posts/2024-09-20-hightlight-js.md b/blog/content/posts/2024-09-20-hightlight-js.md index 839dc6bd..294c549d 100644 --- a/blog/content/posts/2024-09-20-hightlight-js.md +++ b/blog/content/posts/2024-09-20-hightlight-js.md @@ -35,18 +35,11 @@ Now, let’s configure Highlight.js. In your `src/main/resources/web/app/main.js ```javascript import hljs from 'highlight.js'; +import 'highlight.js/scss/default.scss'; hljs.highlightAll(); ``` -### Step 3: Style Your Syntax Highlighting - -To style the code blocks, import the Highlight.js default theme into your SCSS file. Add this to your `src/main/resources/web/app/main.scss`: - -```scss -@import 'highlight.js/scss/default.scss'; -``` - And that's it! Now your code blocks will be beautifully highlighted, adding a more polished and professional look to your content. This process is quick and effective, making it easy to provide clear, readable syntax highlighting for your users. Happy coding! From addffb93a683dbe0a7d9ba99cdb205c38ccfcb7a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Dec 2024 08:09:43 -0500 Subject: [PATCH 09/12] Bump org.mvnpm:highlight.js from 11.10.0 to 11.11.0 (#325) Bumps [org.mvnpm:highlight.js](https://github.com/highlightjs/highlight.js) from 11.10.0 to 11.11.0. - [Release notes](https://github.com/highlightjs/highlight.js/releases) - [Changelog](https://github.com/highlightjs/highlight.js/blob/main/CHANGES.md) - [Commits](https://github.com/highlightjs/highlight.js/compare/11.10.0...11.11.0) --- updated-dependencies: - dependency-name: org.mvnpm:highlight.js dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- blog/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blog/pom.xml b/blog/pom.xml index 2b3dbd94..3545b133 100644 --- a/blog/pom.xml +++ b/blog/pom.xml @@ -81,7 +81,7 @@ org.mvnpm highlight.js - 11.10.0 + 11.11.0 provided From b8cad42e6ffb5f39a475b0f022c5bb0828638bf4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Dec 2024 00:47:03 +0000 Subject: [PATCH 10/12] Bump org.assertj:assertj-core from 3.26.3 to 3.27.0 Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj) from 3.26.3 to 3.27.0. - [Release notes](https://github.com/assertj/assertj/releases) - [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.26.3...assertj-build-3.27.0) --- updated-dependencies: - dependency-name: org.assertj:assertj-core dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5dcd6cc8..20dff1ee 100644 --- a/pom.xml +++ b/pom.xml @@ -37,7 +37,7 @@ UTF-8 UTF-8 3.17.3 - 3.26.3 + 3.27.0 3.2.2 1.8.0 From 48aad7f59b5db1feb4a239f6a6382ecd39b05753 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Dec 2024 00:47:27 +0000 Subject: [PATCH 11/12] Bump quarkus.platform.version from 3.17.3 to 3.17.5 Bumps `quarkus.platform.version` from 3.17.3 to 3.17.5. Updates `io.quarkus.platform:quarkus-bom` from 3.17.3 to 3.17.5 - [Commits](https://github.com/quarkusio/quarkus-platform/compare/3.17.3...3.17.5) Updates `io.quarkus.platform:quarkus-maven-plugin` from 3.17.3 to 3.17.5 - [Commits](https://github.com/quarkusio/quarkus-platform/compare/3.17.3...3.17.5) --- updated-dependencies: - dependency-name: io.quarkus.platform:quarkus-bom dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.quarkus.platform:quarkus-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- blog/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/blog/pom.xml b/blog/pom.xml index 3545b133..2aed357e 100644 --- a/blog/pom.xml +++ b/blog/pom.xml @@ -12,7 +12,7 @@ UTF-8 quarkus-bom io.quarkus.platform - 3.17.3 + 3.17.5 999-SNAPSHOT true 3.5.2 From 05696f9b263ba14ee254b5679cd39ad2397cc6cc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 20 Dec 2024 02:16:03 +0000 Subject: [PATCH 12/12] Bump quarkus.version from 3.17.3 to 3.17.5 Bumps `quarkus.version` from 3.17.3 to 3.17.5. Updates `io.quarkus:quarkus-bom` from 3.17.3 to 3.17.5 - [Release notes](https://github.com/quarkusio/quarkus/releases) - [Commits](https://github.com/quarkusio/quarkus/compare/3.17.3...3.17.5) Updates `io.quarkus:quarkus-maven-plugin` from 3.17.3 to 3.17.5 Updates `io.quarkus:quarkus-config-doc-maven-plugin` from 3.17.3 to 3.17.5 Updates `io.quarkus:quarkus-extension-processor` from 3.17.3 to 3.17.5 Updates `io.quarkus:quarkus-extension-maven-plugin` from 3.17.3 to 3.17.5 - [Release notes](https://github.com/quarkusio/quarkus/releases) - [Commits](https://github.com/quarkusio/quarkus/compare/3.17.3...3.17.5) --- updated-dependencies: - dependency-name: io.quarkus:quarkus-bom dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.quarkus:quarkus-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.quarkus:quarkus-config-doc-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.quarkus:quarkus-extension-processor dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.quarkus:quarkus-extension-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 20dff1ee..c2dcea7d 100644 --- a/pom.xml +++ b/pom.xml @@ -36,7 +36,7 @@ 17 UTF-8 UTF-8 - 3.17.3 + 3.17.5 3.27.0 3.2.2 1.8.0