Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: zarf-dev/zarf
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.36.1
Choose a base ref
...
head repository: zarf-dev/zarf
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.37.0
Choose a head ref

Commits on Jul 17, 2024

  1. chore: update s3 injector (#2730)

    AustinAbro321 authored Jul 17, 2024
    Copy the full SHA
    37aa79d View commit details

Commits on Jul 18, 2024

  1. docs: fix codeowners file

    Signed-off-by: Xander Grzywinski <xandergrzyw@gmail.com>
    salaxander committed Jul 18, 2024
    Copy the full SHA
    6d7e90a View commit details
  2. docs: fix codeowners file (#2736)

    AustinAbro321 authored Jul 18, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3fac729 View commit details
  3. Rename org name in image references

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    phillebaba committed Jul 18, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    62253ce View commit details
  4. refactor: rename image references (#2733)

    schristoff authored Jul 18, 2024
    Copy the full SHA
    0372e4c View commit details

Commits on Jul 19, 2024

  1. chore: move public test repo (#2739)

    Signed-off-by: Austin Abro <austinabro321@gmail.com>
    AustinAbro321 authored Jul 19, 2024
    Copy the full SHA
    a550ac1 View commit details
  2. fix: update README.md (#2729)

    schristoff-du authored Jul 19, 2024
    Copy the full SHA
    0a5d54c View commit details
  3. docs: update to openssf code of conduct (#2734)

    Signed-off-by: Xander Grzywinski <xandergrzyw@gmail.com>
    Co-authored-by: schristoff <28318173+schristoff@users.noreply.github.com>
    salaxander and schristoff authored Jul 19, 2024
    Copy the full SHA
    4bd5244 View commit details
  4. chore: update project name references (#2741)

    Signed-off-by: Lucas Rodriguez <lucas.rodriguez9616@gmail.com>
    Lucas Rodriguez authored Jul 19, 2024
    Copy the full SHA
    1e4399e View commit details

Commits on Jul 21, 2024

  1. chore: move context.TODO to context.Background() (#2742)

    Signed-off-by: schristoff-du <167717759+schristoff-du@users.noreply.github.com>
    Co-authored-by: schristoff-du <167717759+schristoff-du@users.noreply.github.com>
    schristoff and schristoff-du authored Jul 21, 2024
    Copy the full SHA
    290d066 View commit details
  2. docs: charter update (#2731)

    Signed-off-by: Kenny Paul <kpaul@linuxfoundation.org>
    Co-authored-by: schristoff <28318173+schristoff@users.noreply.github.com>
    KennyPaul and schristoff authored Jul 21, 2024
    Copy the full SHA
    1d8a86b View commit details

Commits on Jul 22, 2024

  1. chore: update CODEOWNERS to protect TSC files (#2744)

    Signed-off-by: schristoff-du <167717759+schristoff-du@users.noreply.github.com>
    Co-authored-by: schristoff-du <167717759+schristoff-du@users.noreply.github.com>
    schristoff and schristoff-du authored Jul 22, 2024
    Copy the full SHA
    b0c6d56 View commit details
  2. fix: replace debug logs with returning errors (#2719)

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    phillebaba authored Jul 22, 2024
    Copy the full SHA
    612bd8e View commit details
  3. fix: data injection to return errors (#2720)

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    phillebaba authored Jul 22, 2024
    Copy the full SHA
    1c3e426 View commit details
  4. feat: revert "feat: remove .metadata.image from schema (#2606)" (#2618)

    AustinAbro321 authored Jul 22, 2024
    Copy the full SHA
    0d3d0c3 View commit details
  5. chore: updating permissions of eks & ecr nightly tests (#2745)

    Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
    AustinAbro321 authored Jul 22, 2024
    Copy the full SHA
    05ef439 View commit details

Commits on Jul 23, 2024

  1. refactor: move setup CLI to only run once in root command (#2722)

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    phillebaba authored Jul 23, 2024
    Copy the full SHA
    c77f446 View commit details

Commits on Jul 24, 2024

  1. chore: move context.TODO to context.Background() (3) (#2747)

    Signed-off-by: schristoff-du <167717759+schristoff-du@users.noreply.github.com>
    Co-authored-by: schristoff-du <167717759+schristoff-du@users.noreply.github.com>
    schristoff and schristoff-du authored Jul 24, 2024
    Copy the full SHA
    5c74276 View commit details

Commits on Jul 25, 2024

  1. fix(deps): update github.com/anchore/clio digest to ac88e09 (#2527)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jul 25, 2024
    Copy the full SHA
    437e63c View commit details
  2. refactor: add error handling to view SBOM files (#2752)

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    phillebaba authored Jul 25, 2024
    Copy the full SHA
    b964467 View commit details
  3. feat: annotate image mutation (#2755)

    Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    Co-authored-by: Philip Laine <philip.laine@gmail.com>
    AustinAbro321 and phillebaba authored Jul 25, 2024
    Copy the full SHA
    5058a67 View commit details
  4. chore: move context.TODO to context.Background() (2) (#2746)

    Signed-off-by: schristoff-du <167717759+schristoff-du@users.noreply.github.com>
    Co-authored-by: schristoff-du <167717759+schristoff-du@users.noreply.github.com>
    schristoff and schristoff-du authored Jul 25, 2024
    Copy the full SHA
    049fe2e View commit details
  5. docs: update repo name across docs (#2735)

    Signed-off-by: Xander Grzywinski <xandergrzyw@gmail.com>
    Co-authored-by: Austin Abro <37223396+AustinAbro321@users.noreply.github.com>
    salaxander and AustinAbro321 authored Jul 25, 2024
    Copy the full SHA
    1c8e55f View commit details
  6. fix: add whitespace linter and fix all warnings (#2764)

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    phillebaba authored Jul 25, 2024
    Copy the full SHA
    5f91e88 View commit details
  7. chore: move context.TODO to context.Background() (5) (#2750)

    Signed-off-by: schristoff-du <167717759+schristoff-du@users.noreply.github.com>
    Co-authored-by: schristoff-du <167717759+schristoff-du@users.noreply.github.com>
    schristoff and schristoff-du authored Jul 25, 2024
    Copy the full SHA
    3d6c342 View commit details
  8. feat: run schema validation on create (#2585)

    Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
    AustinAbro321 authored Jul 25, 2024
    Copy the full SHA
    70e8b8d View commit details
  9. refactor: remove overly verbose debug logs (#2751)

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    phillebaba authored Jul 25, 2024
    Copy the full SHA
    a93d65a View commit details
  10. ci: improve nightly eks test (#2759)

    Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
    AustinAbro321 authored Jul 25, 2024
    Copy the full SHA
    eae2a02 View commit details
  11. chore: logging ADR (#2588)

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    Co-authored-by: schristoff <28318173+schristoff@users.noreply.github.com>
    phillebaba and schristoff authored Jul 25, 2024
    Copy the full SHA
    3770e6c View commit details

Commits on Jul 26, 2024

  1. test: decrease reliance on dockerhub (#2766)

    Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
    AustinAbro321 authored Jul 26, 2024
    Copy the full SHA
    81f1c70 View commit details
  2. refactor: replace warning logs with returning errors (#2762)

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    phillebaba authored Jul 26, 2024
    Copy the full SHA
    58d55b9 View commit details
  3. fix: type assertion error checking and enforce linter (#2770)

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    phillebaba authored Jul 26, 2024
    Copy the full SHA
    754c615 View commit details
  4. chore: fix string formatting for several debug statements (#2769)

    Signed-off-by: Jon Perry <yrrepnoj@gmail.com>
    Co-authored-by: Austin Abro <37223396+AustinAbro321@users.noreply.github.com>
    YrrepNoj and AustinAbro321 authored Jul 26, 2024
    Copy the full SHA
    4886043 View commit details
  5. chore: stop releasing to s3 (#2774)

    Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
    AustinAbro321 authored Jul 26, 2024
    Copy the full SHA
    cdd3824 View commit details
  6. fix: error formatting and comparison and enable errorlint (#2771)

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    phillebaba authored Jul 26, 2024
    Copy the full SHA
    05fdaef View commit details

Commits on Jul 29, 2024

  1. fix(deps): update module github.com/fluxcd/helm-controller/api to v1 (#…

    …2487)
    
    Signed-off-by: schristoff <28318173+schristoff@users.noreply.github.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: schristoff <28318173+schristoff@users.noreply.github.com>
    renovate[bot] and schristoff authored Jul 29, 2024
    Copy the full SHA
    6153b6a View commit details
  2. refactor: load state to return error if loading fails (#2763)

    Signed-off-by: Philip Laine <philip.laine@gmail.com>
    phillebaba authored Jul 29, 2024
    Copy the full SHA
    fccaaff View commit details
  3. fix: zarf dev instead of zerf-dev (#2779)

    Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
    AustinAbro321 authored Jul 29, 2024
    Copy the full SHA
    0e02d9b View commit details
  4. fix: goreleaser (#2782)

    Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
    AustinAbro321 authored Jul 29, 2024
    Copy the full SHA
    1b95916 View commit details
Showing 307 changed files with 2,849 additions and 2,711 deletions.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/tech_debt.md
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@ assignees: ''
A clear and concise description of what should be changed/researched. Ex. This piece of the code is not DRY enough [...]

### Links to any relevant code
(optional) i.e. - https://github.com/defenseunicorns/zarf/blob/main/README.md?plain=1#L1
(optional) i.e. - https://github.com/zarf-dev/zarf/blob/main/README.md?plain=1#L1

### Additional context
Add any other context or screenshots about the technical debt here.
2 changes: 1 addition & 1 deletion .github/SECURITY.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Reporting Security Issues

To report a security issue or vulnerability in Zarf, please use the confidential GitHub Security Advisory ["Report a Vulnerability"](https://github.com/defenseunicorns/zarf/security/advisories) tab. The Zarf team will send a response indicating the next steps in handling your report. After the initial reply to your report, the team will keep you informed of the progress towards a fix and full announcement, and may ask for additional information or guidance.
To report a security issue or vulnerability in Zarf, please use the confidential GitHub Security Advisory ["Report a Vulnerability"](https://github.com/zarf-dev/zarf/security/advisories) tab. The Zarf team will send a response indicating the next steps in handling your report. After the initial reply to your report, the team will keep you informed of the progress towards a fix and full announcement, and may ask for additional information or guidance.

### When Should I Report a Vulnerability?

2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -11,4 +11,4 @@ Relates to #
## Checklist before merging

- [ ] Test, docs, adr added or updated as needed
- [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/CONTRIBUTING.md#developer-workflow) followed
- [ ] [Contributor Guide Steps](https://github.com/zarf-dev/zarf/blob/main/CONTRIBUTING.md#developer-workflow) followed
17 changes: 7 additions & 10 deletions .github/workflows/build-rust-injector.yml
Original file line number Diff line number Diff line change
@@ -2,25 +2,21 @@ name: Zarf Injector Rust Binaries

permissions:
contents: read
id-token: write

on:
workflow_dispatch:
inputs:
versionTag:
description: "Version tag"
required: true
branchName:
description: "Branch to build the injector from"
required: true

jobs:
build-injector:
runs-on: ubuntu-latest
steps:
- name: "Checkout Repo"
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
ref: ${{ github.event.inputs.branchName }}

- name: Install tools
uses: ./.github/actions/install-tools
@@ -37,13 +33,14 @@ jobs:
shasum zarf-injector-amd64 >> checksums.txt
shasum zarf-injector-arm64 >> checksums.txt
- name: Set AWS Credentials
- name: Auth with AWS
uses: aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a # v4.0.1
with:
aws-access-key-id: ${{ secrets.AWS_GOV_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_GOV_SECRET_ACCESS_KEY }}
aws-region: us-gov-west-1
role-to-assume: ${{ secrets.AWS_WRITE_ROLE }}
role-session-name: ${{ github.job || github.event.client_payload.pull_request.head.sha || github.sha }}
aws-region: us-east-2
role-duration-seconds: 3600

- name: Sync Artifacts to S3
run: |
aws s3 sync src/injector/dist/ s3://zarf-public/injector/${{ github.event.inputs.versionTag }}/
aws s3 sync src/injector/dist/ s3://zarf-init/injector/${{ github.event.inputs.versionTag }}/
12 changes: 12 additions & 0 deletions .github/workflows/dummy-dco.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: DCO
on:
merge_group:

permissions:
contents: read

jobs:
DCO:
runs-on: ubuntu-latest
steps:
- run: echo "dummy DCO workflow (it won't run any check actually) to trigger by merge_group in order to enable merge queue"
5 changes: 3 additions & 2 deletions .github/workflows/nightly-ecr.yml
Original file line number Diff line number Diff line change
@@ -2,7 +2,6 @@ name: Test ECR Publishing
on:
schedule:
- cron: '0 7 * * * ' ## Every day at 0700 UTC

workflow_dispatch: ## Give us the ability to run this manually


@@ -28,11 +27,13 @@ jobs:
- name: Build the Zarf binary
run: make build-cli-linux-amd

- name: Configure AWS Credentials
- name: Auth with AWS
uses: aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a # v4.0.1
with:
role-to-assume: ${{ secrets.AWS_NIGHTLY_ROLE }}
role-session-name: ${{ github.job || github.event.client_payload.pull_request.head.sha || github.sha }}
aws-region: us-east-1
role-duration-seconds: 3600

# NOTE: The aws cli will need to be explicitly installed on self-hosted runners
- name: Login to the ECR Registry
24 changes: 20 additions & 4 deletions .github/workflows/nightly-eks.yml
Original file line number Diff line number Diff line change
@@ -2,7 +2,6 @@ name: Test EKS Cluster
on:
schedule:
- cron: '0 7 * * *' ## Every day at 0700 UTC

workflow_dispatch: ## Give us the ability to run this manually
inputs:
cluster_name:
@@ -36,12 +35,13 @@ jobs:
- name: Build binary and zarf packages
uses: ./.github/actions/packages

- name: Configure AWS Credentials
- name: Auth with AWS
uses: aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a # v4.0.1
with:
role-to-assume: ${{ secrets.AWS_NIGHTLY_ROLE }}
role-session-name: ${{ github.job || github.event.client_payload.pull_request.head.sha || github.sha }}
aws-region: us-east-1
role-duration-seconds: 14400
role-duration-seconds: 7200

- name: Build the eks package
run: ./build/zarf package create packages/distros/eks -o build --confirm
@@ -55,7 +55,23 @@ jobs:
--confirm
- name: Run tests
run: make test-e2e ARCH=amd64
run: make test-e2e-with-cluster ARCH=amd64

- name: get pods
if: always()
run: kubectl get pods -n kiwix -o yaml

- name: describe pod
if: always()
run: kubectl describe pods -n kiwix

- name: get nodes
if: always()
run: kubectl get nodes -o yaml

- name: describe nodes
if: always()
run: kubectl describe nodes

- name: Teardown the cluster
if: always()
8 changes: 4 additions & 4 deletions .github/workflows/publish-application-packages.yml
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@ jobs:
ref: ${{ github.event.inputs.branchName }}

- name: Install The Latest Release Version of Zarf
uses: defenseunicorns/setup-zarf@f95763914e20e493bb5d45d63e30e17138f981d6 # v1.0.0
uses: defenseunicorns/setup-zarf@10e539efed02f75ec39eb8823e22a5c795f492ae #v1.0.1

- name: "Login to GHCR"
uses: docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d # v3.0.0
@@ -39,11 +39,11 @@ jobs:
zarf package create -o build -a arm64 examples/dos-games --signing-key=awskms:///${{ secrets.COSIGN_AWS_KMS_KEY }} --confirm
# Publish a the signed dos-games package
zarf package publish ./build/zarf-package-dos-games-amd64-1.0.0.tar.zst oci://ghcr.io/defenseunicorns/packages --key=https://zarf.dev/cosign.pub
zarf package publish ./build/zarf-package-dos-games-arm64-1.0.0.tar.zst oci://ghcr.io/defenseunicorns/packages --key=https://zarf.dev/cosign.pub
zarf package publish ./build/zarf-package-dos-games-amd64-1.0.0.tar.zst oci://ghcr.io/zarf-dev/packages --key=https://zarf.dev/cosign.pub
zarf package publish ./build/zarf-package-dos-games-arm64-1.0.0.tar.zst oci://ghcr.io/zarf-dev/packages --key=https://zarf.dev/cosign.pub
# Publish a skeleton of the dos-games package
zarf package publish examples/dos-games oci://ghcr.io/defenseunicorns/packages
zarf package publish examples/dos-games oci://ghcr.io/zarf-dev/packages
env:
AWS_REGION: ${{ secrets.COSIGN_AWS_REGION }}
AWS_ACCESS_KEY_ID: ${{ secrets.COSIGN_AWS_KEY_ID }}
18 changes: 5 additions & 13 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -42,13 +42,13 @@ jobs:
run: |
cp build/zarf build/zarf-linux-amd64
cp build/zarf-arm build/zarf-linux-arm64
docker buildx build --push --platform linux/arm64/v8,linux/amd64 --tag ghcr.io/defenseunicorns/zarf/agent:$GITHUB_REF_NAME .
docker buildx build --push --platform linux/arm64/v8,linux/amd64 --tag ghcr.io/zarf-dev/zarf/agent:$GITHUB_REF_NAME .
rm build/zarf-linux-amd64
rm build/zarf-linux-arm64
echo ZARF_AGENT_IMAGE_DIGEST=$(docker buildx imagetools inspect ghcr.io/defenseunicorns/zarf/agent:$GITHUB_REF_NAME --format '{{ json . }}' | jq -r .manifest.digest) >> $GITHUB_ENV
echo ZARF_AGENT_IMAGE_DIGEST=$(docker buildx imagetools inspect ghcr.io/zarf-dev/zarf/agent:$GITHUB_REF_NAME --format '{{ json . }}' | jq -r .manifest.digest) >> $GITHUB_ENV
- name: "Zarf Agent: Sign the Image"
run: cosign sign --key awskms:///${{ secrets.COSIGN_AWS_KMS_KEY }} -a release-engineer=https://github.com/${{ github.actor }} -a version=$GITHUB_REF_NAME ghcr.io/defenseunicorns/zarf/agent@$ZARF_AGENT_IMAGE_DIGEST -y
run: cosign sign --key awskms:///${{ secrets.COSIGN_AWS_KMS_KEY }} -a release-engineer=https://github.com/${{ github.actor }} -a version=$GITHUB_REF_NAME ghcr.io/zarf-dev/zarf/agent@$ZARF_AGENT_IMAGE_DIGEST -y
env:
COSIGN_EXPERIMENTAL: 1
AWS_REGION: ${{ secrets.COSIGN_AWS_REGION }}
@@ -63,8 +63,8 @@ jobs:
- name: Publish Init Package as OCI and Skeleton
run: |
make publish-init-package ARCH=amd64 REPOSITORY_URL=ghcr.io/defenseunicorns/packages
make publish-init-package ARCH=arm64 REPOSITORY_URL=ghcr.io/defenseunicorns/packages
make publish-init-package ARCH=amd64 REPOSITORY_URL=ghcr.io/zarf-dev/packages
make publish-init-package ARCH=arm64 REPOSITORY_URL=ghcr.io/zarf-dev/packages
# Create a CVE report based on this build
- name: Create release time CVE report
@@ -139,14 +139,6 @@ jobs:
name: build-artifacts
path: build/

# Set up AWS credentials for GoReleaser to upload backups of artifacts to S3
- name: Set AWS Credentials
uses: aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a # v4.0.1
with:
aws-access-key-id: ${{ secrets.AWS_GOV_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_GOV_SECRET_ACCESS_KEY }}
aws-region: us-gov-west-1

- name: Make zarf executable and skip brew latest for pre-release tags
run: |
chmod +x build/zarf
2 changes: 1 addition & 1 deletion .github/workflows/test-upgrade.yml
Original file line number Diff line number Diff line change
@@ -73,7 +73,7 @@ jobs:
chmod +x build/zarf
- name: Install release version of Zarf
uses: defenseunicorns/setup-zarf@f95763914e20e493bb5d45d63e30e17138f981d6 # v1.0.0
uses: defenseunicorns/setup-zarf@10e539efed02f75ec39eb8823e22a5c795f492ae #v1.0.1
with:
download-init-package: true

3 changes: 3 additions & 0 deletions .golangci.yaml
Original file line number Diff line number Diff line change
@@ -14,6 +14,8 @@ linters:
- goimports
- nolintlint
- testifylint
- whitespace
- errorlint
linters-settings:
govet:
enable-all: true
@@ -56,6 +58,7 @@ linters-settings:
testifylint:
enable-all: true
errcheck:
check-type-assertions: true
exclude-functions:
- (*github.com/spf13/cobra.Command).Help
- (*github.com/spf13/cobra.Command).MarkFlagRequired
17 changes: 5 additions & 12 deletions .goreleaser.yaml
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ builds:
- darwin
- windows
ldflags:
- -s -w -X github.com/defenseunicorns/zarf/src/config.CLIVersion={{.Tag}}
- -s -w -X github.com/zarf-dev/zarf/src/config.CLIVersion={{.Tag}}
- -X k8s.io/component-base/version.gitVersion=v{{.Env.K8S_MODULES_MAJOR_VER}}.{{.Env.K8S_MODULES_MINOR_VER}}.{{.Env.K8S_MODULES_PATCH_VER}}
- -X k8s.io/component-base/version.gitCommit={{.FullCommit}}
- -X k8s.io/component-base/version.buildDate={{.Date}}
@@ -27,9 +27,9 @@ builds:
- -X helm.sh/helm/v3/pkg/chartutil.k8sVersionMinor={{.Env.K8S_MODULES_MINOR_VER}}
- -X github.com/derailed/k9s/cmd.version={{.Env.K9S_VERSION}}
- -X github.com/google/go-containerregistry/cmd/crane/cmd.Version={{.Env.CRANE_VERSION}}
- -X github.com/defenseunicorns/zarf/src/cmd/tools.syftVersion={{.Env.SYFT_VERSION}}
- -X github.com/defenseunicorns/zarf/src/cmd/tools.archiverVersion={{.Env.ARCHIVER_VERSION}}
- -X github.com/defenseunicorns/zarf/src/cmd/tools.helmVersion={{.Env.HELM_VERSION}}
- -X github.com/zarf-dev/zarf/src/cmd/tools.syftVersion={{.Env.SYFT_VERSION}}
- -X github.com/zarf-dev/zarf/src/cmd/tools.archiverVersion={{.Env.ARCHIVER_VERSION}}
- -X github.com/zarf-dev/zarf/src/cmd/tools.helmVersion={{.Env.HELM_VERSION}}
goarch:
- amd64
- arm64
@@ -64,7 +64,7 @@ changelog:
# NOTE: We are explicitly adding the init-packages that are built prior to GoReleaser stage in the GitHub Actions workflow
release:
github:
owner: defenseunicorns
owner: zarf-dev
name: zarf
prerelease: auto
mode: append
@@ -107,10 +107,3 @@ brews:
commit_msg_template: "build(release): {{ .ProjectName }}@{{ .Tag }}"
homepage: "https://zarf.dev/"
description: "DevSecOps for Air Gap"

# Upload artifact backups to s3
blobs:
- provider: s3
region: us-gov-west-1
bucket: zarf-public
directory: "release/{{.Version}}"
Binary file added CHARTER.pdf
Binary file not shown.
9 changes: 5 additions & 4 deletions CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
* @defenseunicorns/zarf @dgershman
* @zarf-dev/maintainers @zarf-dev/reviewers

/CODEOWNERS @jeff-mccoy @austenbryan
/cosign.pub @jeff-mccoy @austenbryan
/LICENSE @jeff-mccoy @austenbryan
/CODEOWNERS @zarf-dev/tsc
/cosign.pub @zarf-dev/tsc
/LICENSE @zarf-dev/tsc
/CHARTER.pdf @zarf-dev/tsc
Loading