Skip to content

Commit

Permalink
Merge pull request #120 from suzuki-shunsuke/refactor/simplify-registry
Browse files Browse the repository at this point in the history
refactor: simplify packages configuration
  • Loading branch information
suzuki-shunsuke committed Sep 13, 2021
2 parents fc86937 + c86fda0 commit d3e4fb7
Show file tree
Hide file tree
Showing 3 changed files with 499 additions and 96 deletions.
13 changes: 12 additions & 1 deletion .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,20 @@ jobs:
steps:
- uses: actions/checkout@v2

- name: cache ~/.aqua
uses: actions/cache@v2
with:
path: |
~/.aqua/pkgs
~/.aqua/registries
key: ${{ runner.os }}-${{ hashFiles('registry.yaml') }}-${{ hashFiles('aqua.yaml') }}
restore-keys: |
${{ runner.os }}-${{ hashFiles('registry.yaml') }}-
${{ runner.os }}-
- uses: suzuki-shunsuke/aqua-installer@main
with:
version: v0.5.5 # renovate: depName=suzuki-shunsuke/aqua
version: v0.6.0 # renovate: depName=suzuki-shunsuke/aqua
- run: aqua i --test
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
294 changes: 294 additions & 0 deletions aqua.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,300 @@ registries:
path: registry.yaml

packages:
- name: accurics/terrascan
registry: standard
version: v1.10.0 # renovate: depName=accurics/terrascan
- name: ahmetb/kubectl-tree
registry: standard
version: v0.4.1 # renovate: depName=ahmetb/kubectl-tree
- name: ahmetb/kubectx
registry: standard
version: v0.9.4 # renovate: depName=ahmetb/kubectx
- name: ahmetb/kubens
registry: standard
version: v0.9.4 # renovate: depName=ahmetb/kubens
- name: aquasecurity/tfsec
registry: standard
version: v0.58.6 # renovate: depName=aquasecurity/tfsec
- name: argoproj/argo-cd
registry: standard
version: v2.1.2 # renovate: depName=argoproj/argo-cd
- name: argoproj/argo-rollouts
registry: standard
version: v1.0.6 # renovate: depName=argoproj/argo-rollouts
- name: CircleCI-Public/circleci-cli
registry: standard
version: v0.1.15932 # renovate: depName=CircleCI-Public/circleci-cli
- name: cli/cli
registry: standard
version: v2.0.0 # renovate: depName=cli/cli
- name: codeclimate/test-reporter
registry: standard
version: 0.10.1 # renovate: depName=codeclimate/test-reporter
- name: direnv/direnv
registry: standard
version: v2.28.0 # renovate: depName=direnv/direnv
- name: dty1er/kubecolor
registry: standard
version: v0.0.20 # renovate: depName=dty1er/kubecolor
- name: drone/drone-cli
registry: standard
version: v1.4.0 # renovate: depName=drone/drone-cli
- name: fatedier/frp
registry: standard
version: v0.37.1 # renovate: depName=fatedier/frp
- name: FiloSottile/mkcert
registry: standard
version: v1.4.3 # renovate: depName=FiloSottile/mkcert
- name: fluxcd/flux2
registry: standard
version: v0.17.0 # renovate: depName=fluxcd/flux2
- name: fujiwara/lambroll
registry: standard
version: v0.11.8 # renovate: depName=fujiwara/lambroll
- name: go-task/task
registry: standard
version: v3.7.3 # renovate: depName=go-task/task
- name: golang/go
registry: standard
version: "1.17" # TODO renovate
- name: golangci/golangci-lint
registry: standard
version: v1.42.1 # renovate: depName=golangci/golangci-lint
- name: golang-migrate/migrate
registry: standard
version: v4.14.1 # renovate: depName=golang-migrate/migrate
- name: GoogleCloudPlatform/terraformer
registry: standard
version: 0.8.16 # renovate: depName=GoogleCloudPlatform/terraformer
- name: GoogleCloudPlatform/terraformer/aws
registry: standard
version: 0.8.16 # renovate: depName=GoogleCloudPlatform/terraformer/aws
- name: GoogleContainerTools/container-diff
registry: standard
version: v0.17.0 # renovate: depName=GoogleContainerTools/container-diff
- name: GoogleContainerTools/container-structure-test
registry: standard
version: v1.10.0 # renovate: depName=GoogleContainerTools/container-structure-test
- name: GoogleContainerTools/kpt
registry: standard
version: v1.0.0-beta.5 # renovate: depName=GoogleContainerTools/kpt
- name: GoogleContainerTools/skaffold
registry: standard
version: v1.31.0 # renovate: depName=GoogleContainerTools/skaffold
- name: goreleaser/goreleaser
registry: standard
version: v0.179.0 # renovate: depName=goreleaser/goreleaser
- name: hairyhenderson/gomplate
registry: standard
version: v3.9.0 # renovate: depName=hairyhenderson/gomplate
- name: hashicorp/consul
registry: standard
version: v1.10.2 # renovate: depName=hashicorp/consul
- name: hashicorp/nomad
registry: standard
version: v1.1.4 # renovate: depName=hashicorp/nomad
- name: hashicorp/packer
registry: standard
version: v1.7.4 # renovate: depName=hashicorp/packer
- name: hashicorp/terraform
registry: standard
version: v1.0.6 # renovate: depName=hashicorp/terraform
- name: hashicorp/vault
registry: standard
version: v1.8.2 # renovate: depName=hashicorp/vault
- name: hashicorp/waypoint
registry: standard
version: v0.5.2 # renovate: depName=hashicorp/waypoint
- name: helm/helm
registry: standard
version: v3.6.3 # renovate: depName=helm/helm
- name: homeport/dyff
registry: standard
version: v1.4.4 # renovate: depName=homeport/dyff
- name: instrumenta/kubeval
registry: standard
version: v0.16.1 # renovate: depName=instrumenta/kubeval
- name: int128/ghcp
registry: standard
version: v1.13.0 # renovate: depName=int128/ghcp
- name: int128/yamlpatch
registry: standard
version: v0.1.1 # renovate: depName=int128/yamlpatch
- name: jonaslu/ain
registry: standard
version: v1.1.0 # renovate: depName=jonaslu/ain
- name: junegunn/fzf
registry: standard
version: 0.27.2 # renovate: depName=junegunn/fzf
- name: kayac/ecspresso
registry: standard
version: v1.6.2 # renovate: depName=kayac/ecspresso
- name: knqyf263/pet
registry: standard
version: v0.3.6 # renovate: depName=knqyf263/pet
- name: knqyf263/utern
registry: standard
version: v0.1.2 # renovate: depName=knqyf263/utern
- name: koalaman/shellcheck
registry: standard
version: v0.7.2 # renovate: depName=koalaman/shellcheck
- name: kubectl
registry: standard
version: v1.22.0 # TODO renovate
- name: kubernetes-sigs/kind
registry: standard
version: v0.11.1 # renovate: depName=kubernetes-sigs/kind
- name: kubernetes-sigs/krew
registry: standard
version: v0.4.1 # renovate: depName=kubernetes-sigs/krew
- name: kubernetes-sigs/kustomize
registry: standard
version: kustomize/v4.3.0 # renovate: depName=kubernetes-sigs/kustomize
- name: kubernetes/minikube
registry: standard
version: v1.23.0 # renovate: depName=kubernetes/minikube
- name: lima-vm/lima
registry: standard
version: v0.6.3 # renovate: depName=lima-vm/lima
- name: mattn/goreman
registry: standard
version: v0.3.7 # renovate: depName=mattn/goreman
- name: mattn/memo
registry: standard
version: v0.0.15 # renovate: depName=mattn/memo
- name: mikefarah/yq
registry: standard
version: v4.12.2 # renovate: depName=mikefarah/yq
- name: minamijoyo/hcledit
registry: standard
version: v0.2.0 # renovate: depName=minamijoyo/hcledit
- name: minamijoyo/tfmigrate
registry: standard
version: v0.2.9 # renovate: depName=minamijoyo/tfmigrate
- name: minamijoyo/tfschema
registry: standard
version: v0.7.0 # renovate: depName=minamijoyo/tfschema
- name: minamijoyo/tfupdate
registry: standard
version: v0.6.1 # renovate: depName=minamijoyo/tfupdate
- name: mumoshu/variant
registry: standard
version: v0.37.0 # renovate: depName=mumoshu/variant
- name: mumoshu/variant2
registry: standard
version: v0.38.0 # renovate: depName=mumoshu/variant2
- name: mvdan/gofumpt
registry: standard
version: v0.1.1 # renovate: depName=mvdan/gofumpt
- name: mvdan/sh
registry: standard
version: v3.3.1 # renovate: depName=mvdan/sh
- name: nektos/act
registry: standard
version: v0.2.24 # renovate: depName=nektos/act
- name: open-policy-agent/conftest
registry: standard
version: v0.27.0 # renovate: depName=open-policy-agent/conftest
- name: open-policy-agent/opa
registry: standard
version: v0.32.0 # renovate: depName=open-policy-agent/opa
- name: peco/peco
registry: standard
version: v0.5.10 # renovate: depName=peco/peco
- name: projectdiscovery/nuclei
registry: standard
version: v2.5.1 # renovate: depName=projectdiscovery/nuclei
- name: roboll/helmfile
registry: standard
version: v0.140.0 # renovate: depName=roboll/helmfile
- name: sahilm/yamldiff
registry: standard
version: 0.1.0 # renovate: depName=sahilm/yamldiff
- name: Songmu/ecschedule
registry: standard
version: v0.3.1 # renovate: depName=Songmu/ecschedule
- name: Songmu/ghch
registry: standard
version: v0.10.2 # renovate: depName=Songmu/ghch
- name: Songmu/ghg
registry: standard
version: v0.2.0 # renovate: depName=Songmu/ghg
- name: Songmu/gocredits
registry: standard
version: v0.2.0 # renovate: depName=Songmu/gocredits
- name: Songmu/gotesplit
registry: standard
version: v0.1.2 # renovate: depName=Songmu/gotesplit
- name: Songmu/goxz
registry: standard
version: v0.7.0 # renovate: depName=Songmu/goxz
- name: Songmu/horenso
registry: standard
version: v0.9.1 # renovate: depName=Songmu/horenso
- name: stackrox/kube-linter
registry: standard
version: 0.2.3 # renovate: depName=stackrox/kube-linter
- name: stedolan/jq
registry: standard
version: jq-1.6 # renovate: depName=stedolan/jq
- name: stern/stern
registry: standard
version: v1.20.1 # renovate: depName=stern/stern
- name: suzuki-shunsuke/akoi
registry: standard
version: v2.2.1 # renovate: depName=suzuki-shunsuke/akoi
- name: suzuki-shunsuke/aqua-installer
registry: standard
version: v0.1.3 # renovate: depName=suzuki-shunsuke/aqua-installer
- name: suzuki-shunsuke/ci-info
registry: standard
version: v2.0.1 # renovate: depName=suzuki-shunsuke/ci-info
- name: suzuki-shunsuke/circleci-config-merge
registry: standard
version: v1.0.0 # renovate: depName=suzuki-shunsuke/circleci-config-merge
- name: suzuki-shunsuke/cmdx
registry: standard
version: v1.6.0 # renovate: depName=suzuki-shunsuke/cmdx
- name: suzuki-shunsuke/git-rm-branch
registry: standard
version: 1.0.5 # renovate: depName=suzuki-shunsuke/git-rm-branch
- name: suzuki-shunsuke/github-comment
registry: standard
version: v3.1.0 # renovate: depName=suzuki-shunsuke/github-comment
- name: suzuki-shunsuke/matchfile
registry: standard
version: v1.0.0 # renovate: depName=suzuki-shunsuke/matchfile
- name: suzuki-shunsuke/tfcmt
registry: standard
version: v1.1.0 # renovate: depName=suzuki-shunsuke/tfcmt
- name: tcnksm/ghr
registry: standard
version: v0.14.0 # renovate: depName=tcnksm/ghr
- name: terraform-docs/terraform-docs
registry: standard
version: v0.15.0 # renovate: depName=terraform-docs/terraform-docs
- name: terraform-linters/tflint
registry: standard
version: v0.32.1 # renovate: depName=terraform-linters/tflint
- name: tfmigrator/cli
registry: standard
version: v0.2.0 # renovate: depName=tfmigrator/cli
- name: thought-machine/please
registry: standard
version: v16.7.0 # renovate: depName=thought-machine/please
- name: tsenart/vegeta
registry: standard
version: v12.8.4 # renovate: depName=tsenart/vegeta
- name: vmware-tanzu/ytt
registry: standard
version: v0.36.0 # renovate: depName=vmware-tanzu/ytt
- name: weaveworks/eksctl
registry: standard
version: v0.66.0 # renovate: depName=weaveworks/eksctl
- name: x-motemen/ghq
registry: standard
version: v1.2.1 # renovate: depName=x-motemen/ghq
- name: zricethezav/gitleaks
registry: standard
version: v7.6.1 # renovate: depName=zricethezav/gitleaks

0 comments on commit d3e4fb7

Please sign in to comment.