Skip to content

Commit e1562c4

Browse files
committed
silly test
1 parent bf5f283 commit e1562c4

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/workflows/continuous_integration.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,36 @@ jobs:
3232
- name: Test on QGIS
3333
run: docker compose -f .docker/docker-compose.gh.yml run qgis /usr/src/.docker/run-docker-tests.sh
3434

35+
zip_comment:
36+
runs-on: ubuntu-22.04
37+
if: ${{ github.event_name == 'pull_request' }}
38+
steps:
39+
- name: Checkout
40+
uses: actions/checkout@v4
41+
with:
42+
submodules: recursive
43+
- name: Install dependencies
44+
run: |
45+
sudo apt update && sudo apt install qtbase5-dev qttools5-dev-tools
46+
sudo pip install qgis-plugin-ci
47+
- name: Package PyPI Packages
48+
run: |
49+
sudo ./scripts/package_pip_packages.sh
50+
- name: Build
51+
run: |
52+
qgis-plugin-ci release ${GITHUB_REF##*/} --asset-path QgisModelBaker/libs
53+
- name: Upload Zip as Artifact
54+
uses: actions/upload-artifact@v4
55+
with:
56+
name: QgisModelBaker
57+
path: QgisModelBaker.zip
58+
- name: 💬 Create comment
59+
uses: marocchino/sticky-pull-request-comment@v2
60+
with:
61+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
62+
message: |
63+
🎉 Ta-daaa, freshly created test [ZIP](https://github.com/opengisch/QgisModelBaker/actions/runs/${{github.run_id}}) ${{ github.event.pull_request.head.sha }}:
64+
3565
release:
3666
runs-on: ubuntu-22.04
3767
env:

0 commit comments

Comments
 (0)