diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..ea229aa5 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @yfodil diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 48e337d3..7d11f7ab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -64,7 +64,7 @@ jobs: restore-keys: ${{ runner.os }}-build-lint- - name: Vendor Dependencies - run: make vendor vendor.check + run: make modules.download modules.check # We could run 'make lint' but we prefer this action because it leaves # 'annotations' (i.e. it comments on PRs to point out linter violations). @@ -105,7 +105,7 @@ jobs: restore-keys: ${{ runner.os }}-build-check-diff- - name: Vendor Dependencies - run: make vendor vendor.check + run: make modules.download modules.check - name: Check Diff run: make check-diff @@ -138,7 +138,7 @@ jobs: restore-keys: ${{ runner.os }}-build-unit-tests- - name: Vendor Dependencies - run: make vendor vendor.check + run: make modules.download modules.check - name: Run Unit Tests run: make -j2 test @@ -177,7 +177,7 @@ jobs: restore-keys: ${{ runner.os }}-build-unit-tests- - name: Vendor Dependencies - run: make vendor vendor.check + run: make modules.download modules.check - name: Deploying locally built provider package run: make local-deploy @@ -232,7 +232,7 @@ jobs: restore-keys: ${{ runner.os }}-build-publish-artifacts- - name: Vendor Dependencies - run: make vendor vendor.check + run: make modules.download modules.check - name: Build Artifacts run: make -j2 build.all diff --git a/.gitmodules b/.gitmodules index c2fad470..8f84209c 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ [submodule "build"] path = build - url = https://github.com/upbound/build + url = https://github.com/crossplane/build diff --git a/Makefile b/Makefile index 1a616672..762b6166 100644 --- a/Makefile +++ b/Makefile @@ -48,11 +48,12 @@ GO_SUBDIRS += cmd internal apis # ==================================================================================== # Setup Kubernetes tools -KIND_VERSION = v0.15.0 -UP_VERSION = v0.14.0 +KIND_VERSION = v0.23.0 +UP_VERSION = v0.31.0 UP_CHANNEL = stable -UPTEST_VERSION = v0.2.1 +UPTEST_VERSION = v0.12.0 -include build/makelib/k8s_tools.mk +CROSSPLANE_VERSION = 1.16.0 # ==================================================================================== # Setup Images @@ -199,3 +200,6 @@ crossplane.help: help-special: crossplane.help .PHONY: crossplane.help help-special + +vendor: modules.download +vendor.check: modules.check \ No newline at end of file diff --git a/build b/build index 7da2fdeb..c40a953a 160000 --- a/build +++ b/build @@ -1 +1 @@ -Subproject commit 7da2fdeb3dc1ebbce8210a58616debe34ef0fd97 +Subproject commit c40a953a4e49fbeff593861e6b723acc3989b244