diff --git a/.github/actions/setup-tools/action.yml b/.github/actions/setup-tools/action.yml index 05be9ac7f..660f15274 100644 --- a/.github/actions/setup-tools/action.yml +++ b/.github/actions/setup-tools/action.yml @@ -66,7 +66,7 @@ runs: - name: Setup DotNet if: inputs.tools == 'all' || contains(inputs.tools, 'dotnet') - uses: actions/setup-dotnet@87b7050bc53ea08284295505d98d2aa94301e852 # v4.2.0 + uses: actions/setup-dotnet@3951f0dfe7a07e2313ec93c75700083e2005cbab # v4.3.0 with: dotnet-version: 6.0.x diff --git a/.github/workflows/main-post-build.yml b/.github/workflows/main-post-build.yml new file mode 100644 index 000000000..4d346181e --- /dev/null +++ b/.github/workflows/main-post-build.yml @@ -0,0 +1,20 @@ +# WARNING: This file is autogenerated - changes will be overwritten when regenerated by https://github.com/pulumi/ci-mgmt + +name: "Main post-build" + +on: + workflow_call: + inputs: + version: + type: string + required: true + +jobs: + post_build: + name: post_build + runs-on: ubuntu-latest + if: false + steps: + - name: Placeholder + shell: bash + run: echo "This is a placeholder job to ensure that the post_build job is always present" diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index ff17f6671..736879a26 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -48,7 +48,14 @@ jobs: with: version: ${{ needs.prerequisites.outputs.version }} - + post_build: + name: post_build + needs: prerequisites + uses: ./.github/workflows/main-post-build.yml + secrets: inherit + with: + version: ${{ needs.prerequisites.outputs.version }} + lint: name: lint uses: ./.github/workflows/lint.yml diff --git a/.upgrade-config.yml b/.upgrade-config.yml deleted file mode 100644 index 8b1378917..000000000 --- a/.upgrade-config.yml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/devbox.json b/devbox.json index c94eb7105..1917bf703 100644 --- a/devbox.json +++ b/devbox.json @@ -1,12 +1,13 @@ { "packages": [ + "yarn@latest", + "pulumictl@latest", "go@1.21.", "nodejs@20.", - "python3@3.9", + "python3@3.11.8", "dotnet-sdk@6.0.", "gradle_7@7.6", - "pulumictl@latest", - "yarn@latest" + "curl@8" ], "shell": { "init_hook": [ diff --git a/devbox.lock b/devbox.lock index 953dcabd1..0967ef424 100644 --- a/devbox.lock +++ b/devbox.lock @@ -1,147 +1 @@ -{ - "lockfile_version": "1", - "packages": { - "dotnet-sdk@6.0.": { - "last_modified": "2024-01-14T03:55:27Z", - "resolved": "github:NixOS/nixpkgs/dd5621df6dcb90122b50da5ec31c411a0de3e538#dotnet-sdk", - "source": "devbox-search", - "version": "6.0.417", - "systems": { - "aarch64-darwin": { - "store_path": "/nix/store/6l7n8q4pray82hd0iq0hzwlxkrifmn0v-dotnet-sdk-6.0.417" - }, - "aarch64-linux": { - "store_path": "/nix/store/0ixw5apsq0m7c7fl17p91jidhigpy94y-dotnet-sdk-6.0.417" - }, - "x86_64-darwin": { - "store_path": "/nix/store/qdcz4qjvfhwfxhnx01fxnmpdk6mfj3hf-dotnet-sdk-6.0.417" - }, - "x86_64-linux": { - "store_path": "/nix/store/7cbfx8pvvmlzmdafrnv12zdf45wasm8s-dotnet-sdk-6.0.417" - } - } - }, - "go@1.21.": { - "last_modified": "2024-01-14T03:55:27Z", - "resolved": "github:NixOS/nixpkgs/dd5621df6dcb90122b50da5ec31c411a0de3e538#go", - "source": "devbox-search", - "version": "1.21.5", - "systems": { - "aarch64-darwin": { - "store_path": "/nix/store/z6p2j8shdwi74kbm86jwdh03vxq91l0q-go-1.21.5" - }, - "aarch64-linux": { - "store_path": "/nix/store/1p00q366rk2j7w9lnflrl7xaks7wfq5d-go-1.21.5" - }, - "x86_64-darwin": { - "store_path": "/nix/store/brv7d6mlrclkzywf1vaf35wqhq4c0c82-go-1.21.5" - }, - "x86_64-linux": { - "store_path": "/nix/store/rccpgf2bnh58hhh4908p78i1rln9gzvp-go-1.21.5" - } - } - }, - "gradle_7@7.6": { - "last_modified": "2024-01-14T03:55:27Z", - "plugin_version": "0.0.1", - "resolved": "github:NixOS/nixpkgs/dd5621df6dcb90122b50da5ec31c411a0de3e538#gradle_7", - "source": "devbox-search", - "version": "7.6.3", - "systems": { - "aarch64-darwin": { - "store_path": "/nix/store/gw1p4fxf5zqfi8rc8vhc927b8lfyb7nx-gradle-7.6.3" - }, - "aarch64-linux": { - "store_path": "/nix/store/xx6ic89lk0bsp8rlr9rq9igw8kca42k8-gradle-7.6.3" - }, - "x86_64-darwin": { - "store_path": "/nix/store/6dzgf3kwzx7pc7cjnazdn5j16i4f68s2-gradle-7.6.3" - }, - "x86_64-linux": { - "store_path": "/nix/store/3l581y1w8j0rxf3vijas5sn8mqpnk0hf-gradle-7.6.3" - } - } - }, - "nodejs@20.": { - "last_modified": "2024-01-14T03:55:27Z", - "resolved": "github:NixOS/nixpkgs/dd5621df6dcb90122b50da5ec31c411a0de3e538#nodejs_20", - "source": "devbox-search", - "version": "20.10.0", - "systems": { - "aarch64-darwin": { - "store_path": "/nix/store/m8s1dj96nbackrk4gk1bsn8hlfcggg4b-nodejs-20.10.0" - }, - "aarch64-linux": { - "store_path": "/nix/store/n0i45l9cma3yyv6jqkd450xa7aqlxa2m-nodejs-20.10.0" - }, - "x86_64-darwin": { - "store_path": "/nix/store/ni7ks4fvk23gz4ik4x0kgpjmiqbzan30-nodejs-20.10.0" - }, - "x86_64-linux": { - "store_path": "/nix/store/hdq16s6vq9smhmcyl4ipmwfp9f2558rc-nodejs-20.10.0" - } - } - }, - "pulumictl@latest": { - "last_modified": "2024-01-14T03:55:27Z", - "resolved": "github:NixOS/nixpkgs/dd5621df6dcb90122b50da5ec31c411a0de3e538#pulumictl", - "source": "devbox-search", - "version": "0.0.46", - "systems": { - "aarch64-darwin": { - "store_path": "/nix/store/kczmx4frznnjrf26zdwrswq697hjin36-pulumictl-0.0.46" - }, - "aarch64-linux": { - "store_path": "/nix/store/ql8z5cdql600dxpk1jy8jyyi87llz2lv-pulumictl-0.0.46" - }, - "x86_64-darwin": { - "store_path": "/nix/store/rzgvm011wxs9p89nfz15gpwlg6fj11zb-pulumictl-0.0.46" - }, - "x86_64-linux": { - "store_path": "/nix/store/xk7rc7hvrv18mbi5dz7am26lgwpydasq-pulumictl-0.0.46" - } - } - }, - "python3@3.9": { - "last_modified": "2022-09-12T23:24:01Z", - "plugin_version": "0.0.3", - "resolved": "github:NixOS/nixpkgs/994df04c3c700fe9edb1b69b82ba3c627e5e04ff#python39", - "source": "devbox-search", - "version": "3.9.13", - "systems": { - "aarch64-darwin": { - "store_path": "/nix/store/h3g3jbk4wsxv87kr2nbj40ki2in6dj4n-python3-3.9.13" - }, - "aarch64-linux": { - "store_path": "/nix/store/llx7b8x9d2zyndgsigpksrisd09ai8xy-python3-3.9.13" - }, - "x86_64-darwin": { - "store_path": "/nix/store/x3d2qq53xcc7c663zknnya0a7492alag-python3-3.9.13" - }, - "x86_64-linux": { - "store_path": "/nix/store/553d7c4xcwp9j1a1gb9cb1s9ry3x1pi9-python3-3.9.13" - } - } - }, - "yarn@latest": { - "last_modified": "2024-01-14T03:55:27Z", - "resolved": "github:NixOS/nixpkgs/dd5621df6dcb90122b50da5ec31c411a0de3e538#yarn", - "source": "devbox-search", - "version": "1.22.19", - "systems": { - "aarch64-darwin": { - "store_path": "/nix/store/yb68pnblz6j3lv8f7jd5zganvlsa2mms-yarn-1.22.19" - }, - "aarch64-linux": { - "store_path": "/nix/store/n49d4p0mfvfggyp5n74hb5v9y226lalr-yarn-1.22.19" - }, - "x86_64-darwin": { - "store_path": "/nix/store/5wg6mwzayjnbmv98kk7hmcyxlp6w48cp-yarn-1.22.19" - }, - "x86_64-linux": { - "store_path": "/nix/store/vxqn1dwsi2w5ws36rlzi0cvxks8js498-yarn-1.22.19" - } - } - } - } -} +{}