From 14a14915ad527169fb4d563bcddbd1607e0d8686 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Mon, 18 Aug 2025 14:11:29 +0200 Subject: [PATCH 1/2] Add blog post for week 33 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nikola Forró --- weekly/2025/week-33.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 weekly/2025/week-33.md diff --git a/weekly/2025/week-33.md b/weekly/2025/week-33.md new file mode 100644 index 0000000000..10b7bb9913 --- /dev/null +++ b/weekly/2025/week-33.md @@ -0,0 +1,15 @@ +--- +title: Week 33 in Packit +date: 2025-08-18 +authors: nforro +tags: + - 2025-August + - 2025 + - August +--- + +## Week 33 (August 12th – August 18th) + +- In test jobs, it is now explicitly required to include the targets needed for running build jobs; + they will no longer be automatically deduced to prevent inconsistencies in creating build and test jobs. + ([packit-service#2785](https://github.com/packit/packit-service/pull/2785)) From c76fbf053e86cb45be207d57ab7af04643c19b73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Mon, 18 Aug 2025 17:00:30 +0200 Subject: [PATCH 2/2] Disable autofixes by pre-commit CI and satisfy prettier MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nikola Forró --- .pre-commit-config.yaml | 5 ++++- posts/aws-and-image-builder/index.md | 3 --- src/pages/flock-2025-workshop.md | 2 -- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index d3d8f7dafb..f384206ebf 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -7,7 +7,7 @@ repos: rev: v4.0.0-alpha.8 hooks: - id: prettier - exclude: archetypes|docs|data|layouts|resources|source-git|static|themes/ + exclude: archetypes|docs|data|layouts|resources|source-git|static|themes/|posts/aws-and-image-builder/index.md - repo: https://github.com/pre-commit/pre-commit-hooks rev: v5.0.0 hooks: @@ -20,3 +20,6 @@ repos: args: - https://github.com/packit/packit.dev.git stages: [manual, pre-push] + +ci: + autofix_prs: false diff --git a/posts/aws-and-image-builder/index.md b/posts/aws-and-image-builder/index.md index 43e1731d4f..f2afc6eb5d 100644 --- a/posts/aws-and-image-builder/index.md +++ b/posts/aws-and-image-builder/index.md @@ -49,7 +49,6 @@ automated solution. Below you can find a summary of all the needed manual steps; I am quite sure after reading them, you will want to automate them with Packit! - Build an RPM package with your pull request changes through **COPR**, go to https://copr.fedorainfracloud.org - 1. Install `copr-cli`. 2. Create your account and service token. 3. Add your token to `~/.config/copr. @@ -58,14 +57,12 @@ I am quite sure after reading them, you will want to automate them with Packit! 6. **WAIT for the build to finish**. - Create a new cloud image through the **Image Builder console**, go to https://console.redhat.com/insights/image-builder - 7. Login with your _Red Hat developer_ account. 8. Click on the `Create Image` button, choose _AWS image_ type and follow the wizard. 9. **WAIT for the build to finish**. 10. Open the `Launch` link for the builded image. - Launch and access the AWS image through the **AWS management console**, go to https://aws.amazon.com/console/ - 11. The previous link will open an AWS console tab with the _Launch an Instance_ wizard preset to use the builded image. You need to login into the _AWS management console_ using an _AWS Account ID_ diff --git a/src/pages/flock-2025-workshop.md b/src/pages/flock-2025-workshop.md index deae6c3046..b78e1cf131 100644 --- a/src/pages/flock-2025-workshop.md +++ b/src/pages/flock-2025-workshop.md @@ -36,7 +36,6 @@ in general in the `rawhide` branch, but for experimentation during the workshop Then, the simplest ways of creating the config: - Use `packit dist-git init` (requires `packit` installed locally, e.g., `dnf install packit`) - 1. In your cloned dist-git repository, switch to the target branch. 2. Run the command: ```bash @@ -44,7 +43,6 @@ Then, the simplest ways of creating the config: ``` - Use our template - 1. Manually create a `.packit.yaml` file in your target branch. 2. Copy the content from the [Downstream configuration template](https://packit.dev/docs/configuration/downstream_configuration_template#template) and adjust it to your needs.