Skip to content

Commit f9fea98

Browse files
Squashed commit of the following:
Essentially bring in the workflow file. commit 362ab70 Author: Philip Mueller <philip.mueller@cscs.ch> Date: Mon Dec 1 07:41:40 2025 +0100 Now it has run once, so let's make it less runnable. commit 81b8cfa Author: Philip Mueller <philip.mueller@cscs.ch> Date: Mon Dec 1 07:39:09 2025 +0100 Made it run always. commit 6d71466 Author: Philip Mueller <philip.mueller@cscs.ch> Date: Mon Dec 1 07:38:11 2025 +0100 Small update. commit eb31e6c Author: Philip Mueller <philip.mueller@cscs.ch> Date: Fri Nov 21 15:23:33 2025 +0100 Empty commit in the branch containing the workflow file. commit 2970a75 Author: Philip Mueller <philip.mueller@cscs.ch> Date: Fri Nov 21 15:21:09 2025 +0100 Next step. commit f5d3d9d Author: Philip Mueller <philip.mueller@cscs.ch> Date: Fri Nov 21 15:17:56 2025 +0100 Let's disable everything. commit 211e415 Author: Philip Mueller <philip.mueller@cscs.ch> Date: Fri Nov 21 15:10:43 2025 +0100 Disabled the kickstarter. commit d012c26 Author: Philip Mueller <philip.mueller@cscs.ch> Date: Fri Nov 21 15:05:38 2025 +0100 Updated everything.
1 parent d31d026 commit f9fea98

12 files changed

Lines changed: 45 additions & 642 deletions

.github/workflows/copilot-setup-steps.yml

Lines changed: 0 additions & 40 deletions
This file was deleted.

.github/workflows/dace-updater.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
name: Inform the Python package index about a new DaCe release.
2+
3+
on:
4+
# According to the [documentation](https://docs.github.com/en/actions/reference/workflows-and-actions/events-that-trigger-workflows#push)
5+
# this event will trigger even when the workflow file is not located on the default branch.
6+
push:
7+
# Only run once a new tag has been created.
8+
# For testing purposes we do not use the normal tag names.
9+
#- __phimuell_deployment_test_*
10+
tags:
11+
- __phimuell_deployment_test_*
12+
13+
# Define this to ensure that it runs and is visible in the settings.
14+
# See https://stackoverflow.com/a/71057825
15+
#pull_request:
16+
17+
# According to the [documentation](https://docs.github.com/en/actions/how-tos/manage-workflow-runs/manually-run-a-workflow#configuring-a-workflow-to-run-manually)
18+
# it is only possible to trigger a workflow manually, if it is located in the default branch.
19+
workflow_dispatch:
20+
21+
jobs:
22+
update-dace:
23+
runs-on: ubuntu-latest
24+
steps:
25+
- name: Inform Index
26+
shell: bash
27+
run: |
28+
# Using the test thing.
29+
INDEX_ORGANIZATION="philip-paul-mueller"
30+
INDEX_REPO="test_package_index"
31+
32+
# We are using `github.sha` here to be sure that we transmit an identifier to the index
33+
# that can be checked out. Before we used `github.ref_name` but got strange results
34+
# with it.
35+
DEPENDENCY_REF="${{ github.sha }}"
36+
SOURCE_REPO="dace"
37+
SOURCE_OWNER="gridtools"
38+
39+
curl -L -v \
40+
-X POST \
41+
-H "Accept: application/vnd.github+json" \
42+
-H "Authorization: Bearer ${{ secrets.PKG_UPDATE_TOKEN }}" \
43+
-H "X-GitHub-Api-Version: 2022-11-28" \
44+
"https://api.github.com/repos/${INDEX_ORGANIZATION}/${INDEX_REPO}/dispatches" \
45+
-d '{"event_type":"update_package_index","client_payload":{"source_repo":"'"${SOURCE_REPO}"'","source_org":"'"${SOURCE_OWNER}"'","dependency_ref":"'"${DEPENDENCY_REF}"'"}}'

.github/workflows/fpga-ci.yml

Lines changed: 0 additions & 75 deletions
This file was deleted.

.github/workflows/general-ci.yml

Lines changed: 0 additions & 112 deletions
This file was deleted.

.github/workflows/gpu-ci.yml

Lines changed: 0 additions & 77 deletions
This file was deleted.

.github/workflows/hardware_test.yml

Lines changed: 0 additions & 25 deletions
This file was deleted.

0 commit comments

Comments
 (0)