diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index c18fa411e13..87a4b4efd80 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -100,7 +100,7 @@ jobs: - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: aquaproj/aqua-installer@36dc5833b04eb63f06e3bb818aa6b7a6e6db99a9 # v2.1.2 with: - aqua_version: v2.12.1 + aqua_version: v2.12.2 policy_allow: "true" - uses: aquaproj/registry-action/generate-registry@dff21577b6ec277b2645a7a40db12eeb15b4c581 # v0.2.0 @@ -127,7 +127,7 @@ jobs: - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: aquaproj/aqua-installer@36dc5833b04eb63f06e3bb818aa6b7a6e6db99a9 # v2.1.2 with: - aqua_version: v2.12.1 + aqua_version: v2.12.2 policy_allow: "true" env: AQUA_GITHUB_TOKEN: ${{github.token}} @@ -141,7 +141,7 @@ jobs: - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0 - uses: aquaproj/aqua-installer@36dc5833b04eb63f06e3bb818aa6b7a6e6db99a9 # v2.1.2 with: - aqua_version: v2.12.1 + aqua_version: v2.12.2 policy_allow: "true" env: AQUA_GITHUB_TOKEN: ${{github.token}} @@ -184,7 +184,7 @@ jobs: - uses: aquaproj/aqua-installer@36dc5833b04eb63f06e3bb818aa6b7a6e6db99a9 # v2.1.2 with: - aqua_version: v2.12.1 + aqua_version: v2.12.2 policy_allow: "true" env: AQUA_GITHUB_TOKEN: ${{github.token}} diff --git a/pkgs/Boeing/config-file-validator/pkg.yaml b/pkgs/Boeing/config-file-validator/pkg.yaml new file mode 100644 index 00000000000..151ca301a70 --- /dev/null +++ b/pkgs/Boeing/config-file-validator/pkg.yaml @@ -0,0 +1,12 @@ +packages: + - name: Boeing/config-file-validator@v1.4.0 + - name: Boeing/config-file-validator + version: v1.3.0 + - name: Boeing/config-file-validator + version: v1.2.0 + - name: Boeing/config-file-validator + version: v1.1.0 + - name: Boeing/config-file-validator + version: v1.0.1 + - name: Boeing/config-file-validator + version: v1.0.0 diff --git a/pkgs/Boeing/config-file-validator/registry.yaml b/pkgs/Boeing/config-file-validator/registry.yaml new file mode 100644 index 00000000000..3a9231367a8 --- /dev/null +++ b/pkgs/Boeing/config-file-validator/registry.yaml @@ -0,0 +1,72 @@ +packages: + - type: github_release + repo_owner: Boeing + repo_name: config-file-validator + description: Cross Platform tool to validate configuration files + asset: validator-{{trimV .Version}}-{{.OS}}-{{.Arch}} + format: raw + overrides: + - goos: windows + goarch: amd64 + asset: validator-{{trimV .Version}} + - goos: linux + goarch: arm64 + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + - goos: windows + goarch: arm64 + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + files: + - name: validator + replacements: + darwin: macos + rosetta2: true + version_constraint: semver(">= 1.4.0") + version_overrides: + - version_constraint: Version == "v1.3.0" + asset: validator.{{.OS}}-{{.Arch}} + overrides: + - goos: windows + goarch: amd64 + asset: validator + - goos: linux + goarch: arm64 + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + - goos: windows + goarch: arm64 + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + - version_constraint: semver(">= 1.0.1") + asset: validator.{{.OS}}-{{.Arch}} + overrides: + - goos: windows + goarch: amd64 + asset: validator + - goarch: arm64 + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + - goos: darwin + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + replacements: {} + - version_constraint: Version == "v1.0.0" + asset: validator.{{.OS}}-{{.Arch}} + replacements: {} + overrides: + - goos: windows + goarch: amd64 + asset: validator + - goarch: arm64 + type: go_build + files: + - name: validator + src: ./cmd/validator + dir: config-file-validator-{{trimV .Version}} + - goos: darwin + type: go_build + files: + - name: validator + src: ./cmd/validator + dir: config-file-validator-{{trimV .Version}} diff --git a/registry.yaml b/registry.yaml index 7e42e714343..76a649c5cdf 100644 --- a/registry.yaml +++ b/registry.yaml @@ -341,6 +341,77 @@ packages: files: - name: cloudfox src: cloudfox/cloudfox + - type: github_release + repo_owner: Boeing + repo_name: config-file-validator + description: Cross Platform tool to validate configuration files + asset: validator-{{trimV .Version}}-{{.OS}}-{{.Arch}} + format: raw + overrides: + - goos: windows + goarch: amd64 + asset: validator-{{trimV .Version}} + - goos: linux + goarch: arm64 + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + - goos: windows + goarch: arm64 + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + files: + - name: validator + replacements: + darwin: macos + rosetta2: true + version_constraint: semver(">= 1.4.0") + version_overrides: + - version_constraint: Version == "v1.3.0" + asset: validator.{{.OS}}-{{.Arch}} + overrides: + - goos: windows + goarch: amd64 + asset: validator + - goos: linux + goarch: arm64 + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + - goos: windows + goarch: arm64 + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + - version_constraint: semver(">= 1.0.1") + asset: validator.{{.OS}}-{{.Arch}} + overrides: + - goos: windows + goarch: amd64 + asset: validator + - goarch: arm64 + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + - goos: darwin + type: go_install + path: github.com/Boeing/config-file-validator/cmd/validator + replacements: {} + - version_constraint: Version == "v1.0.0" + asset: validator.{{.OS}}-{{.Arch}} + replacements: {} + overrides: + - goos: windows + goarch: amd64 + asset: validator + - goarch: arm64 + type: go_build + files: + - name: validator + src: ./cmd/validator + dir: config-file-validator-{{trimV .Version}} + - goos: darwin + type: go_build + files: + - name: validator + src: ./cmd/validator + dir: config-file-validator-{{trimV .Version}} - type: github_release repo_owner: Builditluc repo_name: wiki-tui