File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7272 uses : docker/setup-buildx-action@v3
7373 with :
7474 version : ${{ env.DOCKER_BUILDX_VERSION }}
75- install : true
7675 driver : docker-container
7776
7877 - name : Build runtime image
@@ -108,6 +107,31 @@ jobs:
108107 *.xpkg
109108 retention-days : 1
110109
110+ dry-run-pr :
111+ if : github.event_name == 'pull_request'
112+ runs-on : ubuntu-24.04
113+ needs :
114+ - build
115+ steps :
116+ - uses : actions/checkout@v6
117+
118+ - name : Download artifacts
119+ uses : actions/download-artifact@v7
120+ with :
121+ path : .
122+ merge-multiple : true
123+
124+ - name : Install Crossplane CLI
125+ run : curl -sL "https://raw.githubusercontent.com/crossplane/crossplane/main/install.sh" | sh
126+
127+ - name : Print Crossplane client version
128+ run : ./crossplane version --client
129+
130+ - name : List built artifacts
131+ run : |
132+ echo "Artifacts built for PR:"
133+ ls -lh *.xpkg runtime-*.tar || echo "No artifacts found"
134+
111135 push :
112136 runs-on : ubuntu-24.04
113137 needs :
You can’t perform that action at this time.
0 commit comments