Skip to content

Commit 83ac42f

Browse files
committed
ci test, no tag
1 parent a9a4e73 commit 83ac42f

1 file changed

Lines changed: 25 additions & 1 deletion

File tree

‎.github/workflows/ci.yml‎

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ jobs:
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:

0 commit comments

Comments
 (0)