Skip to content

Commit 9bacfc9

Browse files
authored
Merge pull request #26 from castrojo/release-please--branches--main
chore(main): release 1.0.0
2 parents 550d23d + 89f95ab commit 9bacfc9

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed

CHANGELOG.md

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
# Changelog
2+
3+
## 1.0.0 (2025-10-29)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* Production image tag changed from :latest to :stable
9+
10+
### Features
11+
12+
* (re)add registry login to push to GHCR ([#53](https://github.com/castrojo/finpilot/issues/53)) ([bc92a51](https://github.com/castrojo/finpilot/commit/bc92a516af548351c038f10a6a4574740badfcd4))
13+
* add artifacthub metadata by default and WIP README ([#48](https://github.com/castrojo/finpilot/issues/48)) ([3390db9](https://github.com/castrojo/finpilot/commit/3390db95f4c8ac2e4a759a9940c0e372e9ba11d1))
14+
* add copr example ([#58](https://github.com/castrojo/finpilot/issues/58)) ([acf114c](https://github.com/castrojo/finpilot/commit/acf114c41649ca45b17b84fe884747c63ba24979))
15+
* add COSMIC desktop replacement example script ([3c25fac](https://github.com/castrojo/finpilot/commit/3c25facbda315fe9f72acc2091e27ab4136086a3))
16+
* Add examples of image-template to README ([#37](https://github.com/castrojo/finpilot/issues/37)) ([7aa4737](https://github.com/castrojo/finpilot/commit/7aa4737dfa685bf300bc9da844929ed045620485))
17+
* add Flatpak preinstall support with Bluefin defaults ([71a7676](https://github.com/castrojo/finpilot/commit/71a7676d728ee4be276ee553a3bab516cee1ac52))
18+
* add GHCR image cleanup workflow ([ed81c25](https://github.com/castrojo/finpilot/commit/ed81c257021f6671bd5f56aee237ca12e8993b16))
19+
* add github actions build workflow ([2a26bae](https://github.com/castrojo/finpilot/commit/2a26bae17c13890a2cf4417830abaa409f227379))
20+
* add Homebrew Brewfile validation to pre-commit hooks ([a449bf7](https://github.com/castrojo/finpilot/commit/a449bf74ad2d16f7cbce033534f36521a6033b90))
21+
* add justfile pattern from M2's PRs to bluefin ([#54](https://github.com/castrojo/finpilot/issues/54)) ([8c6b00f](https://github.com/castrojo/finpilot/commit/8c6b00ffd80bf4542464a2415cce902d685e0fb5))
22+
* Add more community examples ([#103](https://github.com/castrojo/finpilot/issues/103)) ([f825b61](https://github.com/castrojo/finpilot/commit/f825b61c85447dcba26f01747f9323e754b03eef))
23+
* add pre-commit hooks for config validation ([2471bb1](https://github.com/castrojo/finpilot/commit/2471bb1f9db0d2acd6fc70fee64646944241af3b))
24+
* add production checklist with optional SBOM, rechunker, and cosign ([5526fab](https://github.com/castrojo/finpilot/commit/5526fabcac0f67c4bb4ae5f1e2755ef36f5806a9))
25+
* add project name configuration to Containerfile ([036d349](https://github.com/castrojo/finpilot/commit/036d349751bd8e463cdd5996a8c8810dc29cb116))
26+
* add release-please workflow with testing branch ([ba798ad](https://github.com/castrojo/finpilot/commit/ba798ad012241e78d2723fe5452c36da22302001))
27+
* add ujust commands to invoke custom Brewfiles ([7e06dc7](https://github.com/castrojo/finpilot/commit/7e06dc7ccc1cc3d072125020e9c7ee0a2a182999))
28+
* add ujust support for user-facing just commands ([f87bf7a](https://github.com/castrojo/finpilot/commit/f87bf7a67162a38d6d0cf584c3aa076fb55abc3f))
29+
* add validation workflows for brewfiles, flatpaks, justfiles, and shellcheck ([9bff21d](https://github.com/castrojo/finpilot/commit/9bff21dc799d202e7715cb1e13fbf933ebc3fab5))
30+
* Added additional information in base containerfile ([70cb151](https://github.com/castrojo/finpilot/commit/70cb151691908d500f70829389de78c0cacc6f80))
31+
* allows packages to install in /opt ([#150](https://github.com/castrojo/finpilot/issues/150)) ([5bf7f2a](https://github.com/castrojo/finpilot/commit/5bf7f2ad5140958f00c785a558c2d3f4e9abb2b9))
32+
* automate Renovate with scheduled workflow ([c9a557c](https://github.com/castrojo/finpilot/commit/c9a557c8357dfe936fd0830ebf84d687101cb99b))
33+
* Avoid copying build files into image, add option for linting ([#93](https://github.com/castrojo/finpilot/issues/93)) ([6382bb3](https://github.com/castrojo/finpilot/commit/6382bb38313ca960f51ce6cf24eb5ac75a87d9d6))
34+
* Bind mount podman container storage to btrfs loopback ([#115](https://github.com/castrojo/finpilot/issues/115)) ([7cc76c4](https://github.com/castrojo/finpilot/commit/7cc76c4fd067355c21267e33e9634d72aeb610b8))
35+
* build in tempdir and move files on success ([#82](https://github.com/castrojo/finpilot/issues/82)) ([e0e4a78](https://github.com/castrojo/finpilot/commit/e0e4a78dfbe3a1a054a7e1342eac68430c529d96))
36+
* **build-iso:** Add ability to generate ISO ([#79](https://github.com/castrojo/finpilot/issues/79)) ([eb0cc45](https://github.com/castrojo/finpilot/commit/eb0cc45977b7dc47656c117a9ed34cfd66857912))
37+
* Change Anaconda settings for non-gnome images ([#127](https://github.com/castrojo/finpilot/issues/127)) ([9ad8c31](https://github.com/castrojo/finpilot/commit/9ad8c318a9f68d57cb25fd047ec617b381ec6624))
38+
* **ci:** add concurrency ([#38](https://github.com/castrojo/finpilot/issues/38)) ([90c3f2c](https://github.com/castrojo/finpilot/commit/90c3f2c60a127e440e94d621e65fb8aee14dcc92))
39+
* **ci:** add fallback condition for btrfs bind mount ([#134](https://github.com/castrojo/finpilot/issues/134)) ([c697570](https://github.com/castrojo/finpilot/commit/c697570bbfa4791e9716fba904984c41bfa06c88))
40+
* **ci:** buildah: del `disable-content-trust`, enable zstd compression; bump sigstore/cosign-installer to 3.7.0 ([#39](https://github.com/castrojo/finpilot/issues/39)) ([45dad42](https://github.com/castrojo/finpilot/commit/45dad42de4c0fbcf3941bf455dc055427e976053))
41+
* Enable linting by default ([#95](https://github.com/castrojo/finpilot/issues/95)) ([949ae66](https://github.com/castrojo/finpilot/commit/949ae66d2a55e708cc72f1b02efb36f243f0dc7e))
42+
* first pass at a simple downstream build ([0c9be97](https://github.com/castrojo/finpilot/commit/0c9be97ab878b2ed98850b5ba44725c8e40cfb17))
43+
* ignore cosign.key ([#8](https://github.com/castrojo/finpilot/issues/8)) ([2cae75d](https://github.com/castrojo/finpilot/commit/2cae75d77d678cd5a2c9300347143bcf9fedc1ba))
44+
* initial update of readme ([340e8ba](https://github.com/castrojo/finpilot/commit/340e8ba38bb092d5f71255c1a343718eaa4e24ff))
45+
* make image signing optional with improved onboarding ([f264e8e](https://github.com/castrojo/finpilot/commit/f264e8ebb997e160a0db05f88a46ef6ffb483d50))
46+
* Maximize build space ([#22](https://github.com/castrojo/finpilot/issues/22)) ([93a8118](https://github.com/castrojo/finpilot/commit/93a8118920a0e7fb088e2fd07a9cdf370fa9a0e9))
47+
* reconfigure release-please to create PRs from testing to main ([550d23d](https://github.com/castrojo/finpilot/commit/550d23d600247155ebb031cb275913413cf0857a))
48+
* rename :latest tag to :stable for production images ([b803bcf](https://github.com/castrojo/finpilot/commit/b803bcf05236e05f2d86d512dd32549450c14d64))
49+
* simplify template ([#44](https://github.com/castrojo/finpilot/issues/44)) ([2c954ab](https://github.com/castrojo/finpilot/commit/2c954ab4a89496bde0829000e2041dada4c131a5))
50+
* Updated build.yml to include container signing section ([695cbe5](https://github.com/castrojo/finpilot/commit/695cbe518a3c44662f91ccda0892174f6a4a018a))
51+
* Use bind mounts to keep final image clean ([#92](https://github.com/castrojo/finpilot/issues/92)) ([6267a70](https://github.com/castrojo/finpilot/commit/6267a70bca612e9a8f3f0c671d4b9b3880f0ee7c))
52+
53+
54+
### Bug Fixes
55+
56+
* _rootful_load_image would not copy if the user image was different ([#88](https://github.com/castrojo/finpilot/issues/88)) ([f1d1442](https://github.com/castrojo/finpilot/commit/f1d14428d11a562a537942bc6e2fed8bcea60a70))
57+
* Add rootfs argument to _build-bib ([#96](https://github.com/castrojo/finpilot/issues/96)) ([3b91b7d](https://github.com/castrojo/finpilot/commit/3b91b7d8d9649cc709eea6c1f77ce6d8bffe18aa))
58+
* add shellcheck directives to silence source warnings ([9dc33d0](https://github.com/castrojo/finpilot/commit/9dc33d0e223c8f83b89e24d891483fe30155200f))
59+
* **ci:** improve renovate regex pattern and rechunk rule coverage ([03eeb13](https://github.com/castrojo/finpilot/commit/03eeb134438ab1f3466bc896c5fd9740cfbc7cba))
60+
* **ci:** split cosign steps ([#6](https://github.com/castrojo/finpilot/issues/6)) ([13e83d3](https://github.com/castrojo/finpilot/commit/13e83d301dacbab7d7fef73022b4c20caf7f6335))
61+
* clarify ostree container commit must be used ([#4](https://github.com/castrojo/finpilot/issues/4)) ([bb583f3](https://github.com/castrojo/finpilot/commit/bb583f32d0a4de4b7fb8e4f5d0d5645eca4a6745))
62+
* configure rechunk action to run on built image ([d0cf820](https://github.com/castrojo/finpilot/commit/d0cf8208c07bdd430fda1949cbc3b09a78c191be))
63+
* configure release-please to target testing branch ([95322fe](https://github.com/castrojo/finpilot/commit/95322fe5a55cceb942b696162a39bf662e6db546))
64+
* correct Containerfile COPY directive to preserve build directory structure ([ae43f6a](https://github.com/castrojo/finpilot/commit/ae43f6a0ee3393ef70f63bede0ac63b9ae003571))
65+
* correct Flatpak preinstall file format to INI style ([7fa2eb0](https://github.com/castrojo/finpilot/commit/7fa2eb0c349f4a985052e8ca21f971544d045094))
66+
* correct typo 10-10-build.sh to 10-build.sh in documentation ([52bc0d0](https://github.com/castrojo/finpilot/commit/52bc0d00580391684cb998c1f999d066ec290dc8))
67+
* correct YAML indentation in build workflow ([9c23b3e](https://github.com/castrojo/finpilot/commit/9c23b3ecbd3ac41501860c74b71a1d429a8ad1bb))
68+
* default btrfs filesystem for image ([#62](https://github.com/castrojo/finpilot/issues/62)) ([e18196e](https://github.com/castrojo/finpilot/commit/e18196e1c914d29615628474aa81fcd0e2625c3e))
69+
* **docs:** update link to bootc docs ([#77](https://github.com/castrojo/finpilot/issues/77)) ([f39efa0](https://github.com/castrojo/finpilot/commit/f39efa0fddeb1849a1ae0fbb4f9b38a344521f15))
70+
* incorrect URL for bib image on justfile ([#55](https://github.com/castrojo/finpilot/issues/55)) ([8ce1cdb](https://github.com/castrojo/finpilot/commit/8ce1cdb82a13e27e085e08b4c43af60af819b9ff))
71+
* install packages via dnf5 ([#74](https://github.com/castrojo/finpilot/issues/74)) ([aeec38a](https://github.com/castrojo/finpilot/commit/aeec38abcfa8bdc44d812e7f0ec0cdab629007d5))
72+
* Justfile variable usage and formatting ([#65](https://github.com/castrojo/finpilot/issues/65)) ([10777e9](https://github.com/castrojo/finpilot/commit/10777e9d49a26239a4f737cb4ccbd27276762ee4))
73+
* **justfile:** `just lint` and `just format` pass when `shellcheck` and `shfmt` do not exist ([#105](https://github.com/castrojo/finpilot/issues/105)) ([b7490fe](https://github.com/castrojo/finpilot/commit/b7490fe2c9612f17fa8fc989b947707eee24ba38))
74+
* **justfile:** update qemu image name ([#107](https://github.com/castrojo/finpilot/issues/107)) ([95eb2ba](https://github.com/castrojo/finpilot/commit/95eb2ba745e416e6db2556fb1de7f7fb1a6a6b9b))
75+
* **just:** fix syntax error ([#109](https://github.com/castrojo/finpilot/issues/109)) ([2fa28f0](https://github.com/castrojo/finpilot/commit/2fa28f0598b94db3b842cc24df1e0d02e8ab43f6))
76+
* registry-case action is still necessary ([#56](https://github.com/castrojo/finpilot/issues/56)) ([4568013](https://github.com/castrojo/finpilot/commit/45680135b80d1aaec012034a5f825407a05f26b9))
77+
* remove bootc container lint check ([#63](https://github.com/castrojo/finpilot/issues/63)) ([08ab0e0](https://github.com/castrojo/finpilot/commit/08ab0e0cd352b89645abf9c3013452c4d7dd8b7c))
78+
* rename Flatpak files from .flatpakref to .preinstall ([fe2c15e](https://github.com/castrojo/finpilot/commit/fe2c15e177acc6bb7161f7dc9691e79c49f9059c))
79+
* replace rpm-ostree with bootc commands ([71d7f55](https://github.com/castrojo/finpilot/commit/71d7f55fe8952bc9ecb152eddcf1f543a9b20eff))
80+
* signing also needs to be lowercase :sob: ([#57](https://github.com/castrojo/finpilot/issues/57)) ([4c20cc7](https://github.com/castrojo/finpilot/commit/4c20cc7a55e19707af7e9b598004d99f5b0580b7))
81+
* update installation command ([#43](https://github.com/castrojo/finpilot/issues/43)) ([6f5b069](https://github.com/castrojo/finpilot/commit/6f5b0690232644b307538d94fea8fa36d98578f4))
82+
* Update Justfile ([#76](https://github.com/castrojo/finpilot/issues/76)) ([f44a904](https://github.com/castrojo/finpilot/commit/f44a904f1d1f5d8a384b7acf0f4ce004e2d751cd))
83+
* use a working example ([#13](https://github.com/castrojo/finpilot/issues/13)) ([b1e074e](https://github.com/castrojo/finpilot/commit/b1e074e9118e268e8c13b6c972159a0313d444d4))
84+
* use IMAGE_NAME and IMAGE_DESC for variables + fix typo in containerfile ([#51](https://github.com/castrojo/finpilot/issues/51)) ([9329992](https://github.com/castrojo/finpilot/commit/93299922c7ff6ad495b9586e2d11499a1d122704))

0 commit comments

Comments
 (0)