Skip to content

Commit

Permalink
Merge branch 'develop' into update-ramble
Browse files Browse the repository at this point in the history
  • Loading branch information
dyokelson authored Jan 29, 2025
2 parents a53b89b + 86a34ea commit 9f7ca57
Show file tree
Hide file tree
Showing 68 changed files with 2,145 additions and 358 deletions.
41 changes: 41 additions & 0 deletions .github/actions/dynamic-dry-run/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Dynamic dry run template

inputs:
benchmark_name:
required: true
type: string
benchmark_mode:
required: true
type: string
benchmark_spec:
required: true
type: string
system_name:
required: true
type: string
system_spec:
required: true
type: string

runs:
using: "composite"
steps:
- name: "${{ inputs.benchmark_name }}/${{ inputs.benchmark_mode }} ${{ inputs.system_name }} ${{ inputs.system_spec }}"
shell: bash
run: |
timestamp=$(date +%s)
bn="${{ inputs.benchmark_name }}"
bm="${{ inputs.benchmark_mode }}"
benchmark="$bn-$bm-$timestamp"
sn="${{ inputs.system_name }}"
system="$sn-$timestamp"
./bin/benchpark system init --dest=$system ${{ inputs.system_spec }}
system_id=$(./bin/benchpark system id ./$system)
./bin/benchpark experiment init --dest=$benchmark ${{ inputs.benchmark_spec }}
./bin/benchpark setup ./$benchmark ./$system workspace/
. workspace/setup.sh
ramble \
--workspace-dir "workspace/$benchmark/$system_id/workspace" \
--disable-progress-bar \
--disable-logger \
workspace setup --dry-run
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683

- name: Setup Python
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38
with:
python-version: '3.11'
cache: 'pip'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/license.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683

- name: Set up Python 3.11
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38
with:
python-version: '3.11'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/requirements/docs.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# docs
sphinx==8.1.3
sphinx-rtd-theme==3.0.2
codespell==2.3.0
codespell==2.4.0
pandas==2.2.3
pyyaml==6.0.2
sphinxcontrib-programoutput==0.18
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/requirements/style.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
black==24.10.0
flake8==7.1.1
isort==5.13.2
codespell==2.3.0
codespell==2.4.0
Loading

0 comments on commit 9f7ca57

Please sign in to comment.