OSS Contributions in 2025
34 merged pull requests in 2025
stackbuilders/nixpkgs-terraformGo
feat: Compute `vendorHash` using standard Nix commands · #166
This PR replaces nix-prefetch, which has not been updated in years, with standard Nix commands. The workflow has been changed to first write…
stackbuilders/nixpkgs-terraformGo
ci: Run action linters as part of the `check` job · #172
This PR adds some safety nets for caching issues to GH actions workflow files early in the development process.
stackbuilders/nixpkgs-terraformGo
fix(ci): Fix "update" workflow · #167
This PR fixed a bug found while running the "update" workflow, which prevented new Terraform versions from becoming available in this repo. …
DeterminateSystems/nix-installerRust
docs: Passing `--prefer-upstream-nix` to `install` for upstream Nix · #1715
The command example in the README file to install upstream Nix is not up to date, because the default distribution when --prefer-upstream-ni…
stackbuilders/nixpkgs-terraformGo
feat: Prefix Terraform packages to eventually add support for OpenTofu · #158
The branch introduces a major refactoring to improve the flexibility, maintainability, and clarity of the project for managing Terraform ver…
stackbuilders/nixpkgs-terraformGo
ci: Change build job to only push binaries at the end · #154
This pull request makes minor improvements to the build workflow and development environment configuration, focusing on streamlining CI logi…
stackbuilders/nixpkgs-terraformGo
ci(cli): Normalize `update` command error messages · #149
This pull request refines error handling in the cli/cmd/update.go file by standardizing and clarifying error messages throughout the update …
stackbuilders/nixpkgs-terraformGo
ci(cli): Make easier to call the `update` command locally without a GH token · #148
This pull request makes improvements to the handling of the CLI_GITHUB_TOKEN environment variable in the cli/cmd/update.go file. The changes…
stackbuilders/nixpkgs-terraformGo
ci: Send notifications when the `update` workflow fails · #146
This pull request adds a notification step to the GitHub Actions workflow. Now, if the update job fails, a Slack message will be sent to ale…
stackbuilders/nixpkgs-terraformGo
ci: Change CLI to update templates using the latest alias · #145
This pull request updates the handling of Terraform version references across several template files and refactors the template version upda…
stackbuilders/nixpkgs-terraformGo
feat: Update flake inputs · #137
This pull request updates the flake.nix file to use more descriptive and streamlined URLs for Nixpkgs channels, providing clarity on their p…
stackbuilders/nixpkgs-terraformGo
cli: Improve error handling and remove unused flags · #136
This pull request introduces significant updates to the Terraform version update workflow, refactors the CLI commands, and improves the deve…
stackbuilders/nixpkgs-terraformGo
feat: Add plugins support for Terraform packages · #134
This pull request introduces support for nixpkgs-terraform-providers-bin, adding a new template and integrating it into the existing workflo…
flake-list: Add stackbuilders/nixpkgs-terraform flake · #954
A collection of Terraform versions that are automatically updated.
fix: Always pass `extra_headers` to Copilot models · #4156
As a few people mentioned in the #2227 issue, it is necessary to pass some extra_headers to Copilot with each request in order for it to wor…
stackbuilders/nixpkgs-terraformGo
feat: Replace bot user with GH App · #127
This pull request updates the GitHub Actions workflows to improve security and consistency by switching from a personal access token to a Gi…
stackbuilders/nixpkgs-terraformGo
feat: Add Terraform 1.12 versions · #126
Manually adding 1.12 versions while working on fixing the broken release and update workflows. Release: https://github.com/stackbuilders/nix…
stackbuilders/nixpkgs-terraformGo
ci: Pins `devenv` version to avoid incompatibility issues between `devenv-1.5` and `nixpkgs-24.11` · #122
Pins the devenv version to 1.4 across all workflows to avoid an incompatibility issue between devenv-1.5 and the nixpkgs-24.11 channel: http…
stackbuilders/nixpkgs-terraformGo
ci: Only push to Cachix latest versions · #121
TODO: Add a note to the README file about the new cache policy Fix issues found in the check job
stackbuilders/nixpkgs-terraformGo
chore: Get rid of indirections inside `lib` module · #119
By moving all of the standalone functions from separate files into lib/default.nix, eliminating some code indirections—since most functions …
stackbuilders/nixpkgs-terraformGo
chore: Make `vendor-hash` less sensitive to `inputs` changes · #117
The following PR refactors vendhor-hash.nix to prevent breaking changes caused by adding or modifying flake inputs.
stackbuilders/nixpkgs-terraformGo
chore: Get rid of `flake-parts` in favor of a simple `forAllSystems` implementation · #115
I came across the following article, which describes why flake-utils is not required; this article makes some interesting points, such as th…
stackbuilders/hapistranoHaskell
chore: Replace `haskell.nix` with `stacklock2nix` · #251
This PR aims to simplify the current Nix setup for building the project by replacing haskell.nix with stacklock2nix, which has a simple inte…
stackbuilders/nixpkgs-terraformGo
chore: Remove duplicated code from `buildTerraform` · #113
Simplifies the buildTerraform function, making it easier to propagate changes across the various builder versions required to build Terrafor…
dotenv: Redirect informative messages to `stderr` · #1788
The dotenv module prints informative messages on the stdout, which causes a problem on the CI because, in some cases, the output of a comman…
stackbuilders/nixpkgs-terraformGo
ci: Include info about added versions to PRs generated by `update` workflow · #112
This PR modifies the cli output to print the versions added to versions.json, which could then be used as the title of the PR submitted by t…
feat: Add CircleCI hook · #556
Add a hook to validate CircleCI configuration files. Here is an example of the output produced by devenv test: 0000.04: circleci............…
ghostty: Validate configuration on change · #6261
Description Runs ghostty +validate-config when the configuration file changes. Checklist Change is backwards compatible. Code formatted with…