Releases: vgijssel/setup
rules_task-v2.0.1
Using WORKSPACE:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_task",
sha256 = "de49adc399a52481d610eafd67f1e2450b6dbc7f4d7832db52a5c54fe32ac7d7",
url = "https://github.com/vgijssel/setup/releases/download/rules_task-v2.0.1/rules_task.tar.gz",
)
Patch Changes
- #617
951b11e
Thanks @mvgijssel! - build: Userelease_changed_files
instead ofbazel_diff_release
to detect changes for a release.
rules_release-v1.2.0
Using WORKSPACE:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_release",
sha256 = "e4478d73c08823e5e3a723be5c2a8e4c364ce957429a51c7896a75fc5997017d",
url = "https://github.com/vgijssel/setup/releases/download/rules_release-v1.2.0/rules_release.tar.gz",
)
load("@rules_release//release:repositories.bzl", "rules_release_bazel_dependencies", "rules_release_dependencies")
rules_release_bazel_dependencies()
rules_release_dependencies()
load("@rules_release//release:repository_primary_deps.bzl", "install_primary_deps")
install_primary_deps()
load("@rules_release//release:repository_secondary_deps.bzl", "install_secondary_deps")
install_secondary_deps()
Minor Changes
-
#617
951b11e
Thanks @mvgijssel! - feat: Enable passingprevious_revision_cmd
andfinal_revision_cmd
tobazel_diff_release
-
#617
951b11e
Thanks @mvgijssel! - feat: Addrelease_changed_files
to enable releasing based on changed file paths inside of git -
#617
951b11e
Thanks @mvgijssel! - feat: Support changing git directories better by stashing and restoring the working directory
Patch Changes
-
#617
951b11e
Thanks @mvgijssel! - fix: Fix passing multiple arguments to generate-hashes and get-impacted-targets -
Updated dependencies [
951b11e
]:
provisioner-v1.0.1
Patch Changes
-
#617
951b11e
Thanks @mvgijssel! - fix: Update timeout of bunq2ynab to prevent 1password rate limit -
#617
951b11e
Thanks @mvgijssel! - chore(deps): Update teleport to 14.2.3 -
#617
951b11e
Thanks @mvgijssel! - fix: Ensure nix-build is available inside GitHub actions -
Updated dependencies [
951b11e
]:
rules_release-v1.1.0
Using WORKSPACE:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_release",
sha256 = "a064429242562d16ca7d16f21b74a92f619288cf6c93bb9373471dcb95d66e83",
url = "https://github.com/vgijssel/setup/releases/download/rules_release-v1.1.0/rules_release.tar.gz",
)
load("@rules_release//release:repositories.bzl", "rules_release_bazel_dependencies", "rules_release_dependencies")
rules_release_bazel_dependencies()
rules_release_dependencies()
load("@rules_release//release:repository_primary_deps.bzl", "install_primary_deps")
install_primary_deps()
load("@rules_release//release:repository_secondary_deps.bzl", "install_secondary_deps")
install_secondary_deps()
Minor Changes
- #616
286ea6d
Thanks @mvgijssel! - feat: Addedpublish_oci_image
rule to publish OCI images to a registry.
provisioner-v1.0.0
Major Changes
- #616
286ea6d
Thanks @mvgijssel! - BREAKING CHANGE: Remove microk8s from provisioner as it's not used and is only consuming resources.
Minor Changes
- #616
286ea6d
Thanks @mvgijssel! - feat: Deploy bunq2ynab image in dev, test and prod using different images and credentials!
Patch Changes
bunq2ynab-v0.2.0
Minor Changes
-
#616
286ea6d
Thanks @mvgijssel! - feat: Added support for specifying a sleep timeout at the end of running bunq2ynab to prevent rate limit issues with both Bunq and YNAB. -
#616
286ea6d
Thanks @mvgijssel! - feat: Enabled support for both dev and prod environments loading secrets from relevant 1Password vaults.
bunq2ynab-v0.1.0
Minor Changes
- #614
2b3ea26
Thanks @mvgijssel! - feat: Release a multi-architecture docker image, both in amd64 and arm64.
rules_release-v1.0.0
Using WORKSPACE:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_release",
sha256 = "d9532646b8946c922a86dfe3cabcfda7c3e9b15afeaeb4ba150ca8dba6c19f98",
url = "https://github.com/vgijssel/setup/releases/download/rules_release-v1.0.0/rules_release.tar.gz",
)
load("@rules_release//release:repositories.bzl", "rules_release_bazel_dependencies", "rules_release_dependencies")
rules_release_bazel_dependencies()
rules_release_dependencies()
load("@rules_release//release:repository_primary_deps.bzl", "install_primary_deps")
install_primary_deps()
load("@rules_release//release:repository_secondary_deps.bzl", "install_secondary_deps")
install_secondary_deps()
Major Changes
-
#612
3f6eca4
Thanks @mvgijssel! - BREAKING CHANGE: Extracted bazel-diff from release manager and introducedbazel_diff_release
rule. -
#612
3f6eca4
Thanks @mvgijssel! - BREAKING CHANGE: Movebazel_diff_release
andpublish_github_release
from release/defs.bzl to tools/defs.bzl.
Patch Changes
-
#612
3f6eca4
Thanks @mvgijssel! - build: Updated release template to include WORKSPACE setup -
#612
3f6eca4
Thanks @mvgijssel! - test: Add integration test for a WORKSPACE setup
rules_task-v2.0.0
Using WORKSPACE:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_task",
sha256 = "841dbdeb32f4269a3ee3adacb65bb270a104e179b11c2c3fa9dc7c1a1b70d7f7",
url = "https://github.com/vgijssel/setup/releases/download/rules_task-v2.0.0/rules_task.tar.gz",
)
Major Changes
- #609
fb47806
Thanks @mvgijssel! - BREAKING CHANGE: Restructure the directory layout so it's the same as rules_release. This enables using development dependencies in the root BUILD.bazel file without having to install those when this rule is used in another repository.
Patch Changes
- #609
fb47806
Thanks @mvgijssel! - Replaced semantic release with rules_release release flow.
rules_release-v0.1.0
Using WORKSPACE:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_release",
sha256 = "2b7e9ca224725a63d22cdb2a79c6b5e4cccec9f1d200dbcfc3094844b27b1d76",
url = "https://github.com/vgijssel/setup/releases/download/rules_release-v0.1.0/rules_release.tar.gz",
)
Minor Changes
- #609
fb47806
Thanks @mvgijssel! - Add publish_github_release to make publishing GitHub releases easier.
Patch Changes
-
#609
fb47806
Thanks @mvgijssel! - Setup release flow for rules_release