1.0.0
What's Changed
- ci: build
coatjava
andgemc
by @c-dilks in #4 - ci: add first test job by @c-dilks in #5
- fix(ci): trigger on pushes to
main
, notmaster
by @c-dilks in #6 - ci: trigger on tags by @c-dilks in #7
- fix(ci): action name for
push
triggers by @c-dilks in #8 - fix(ci): do not cancel in-progress runs on main by @c-dilks in #9
- ci: concurrency and cancel-in-progress for pull requests only by @c-dilks in #11
- feat: run simulation on config file matrix by @c-dilks in #12
- style: improve CI job names by @c-dilks in #15
- style: step list indentation by @c-dilks in #16
- ci: add single final job that can be required for status checks by @c-dilks in #17
- ci: temporarily restrict to a single event generation type by @c-dilks in #19
- feat: combined simulation and reconstruction job matrix by @c-dilks in #21
- feat: receive actor name from triggerer by @c-dilks in #24
- doc: CI status badge by @c-dilks in #25
- ci: move
gemc
build info from summary to log by @c-dilks in #23 - refactor: deprecate
advanced-tests
andrelease-validation-1
by @c-dilks in #26 - feat: particle multiplicities by @c-dilks in #22
- feat: add input for custom number of events by @c-dilks in #27
- feat: allow triggerers to not need a default
num_events
by @c-dilks in #30 - refactor: use upstream repository name in variables by @c-dilks in #31
- feat: use a custom set of
config
files by @c-dilks in #14 - ci: test larger set of event generation types by @c-dilks in #32
- feat: reusable workflow by @c-dilks in #33
- ci: do not
always()
runfinal
by @c-dilks in #36 - ci: add scheduled nightly job with high stats by @c-dilks in #37
- fix: analyze
RECFT::Particle
for FT jobs by @c-dilks in #34 - fix: do not set concurrency class to avoid conflict with that of callers by @c-dilks in #38
- feat: allow caller workflows to override job matrix by @c-dilks in #35
- fix: use
evgen
name to set the particle bank for multiplicity analysis by @c-dilks in #39 - doc: remove
name:
by @c-dilks in #40 - style: use
description
nodes for workflow inputs by @c-dilks in #41 - fix: clarify scheduled runs in summary by @c-dilks in #42
- ci: do not
fail-fast
run matrix by @c-dilks in #43 - feat: use list of config files specified in
clas12-config
by @c-dilks in #44 - fix: incorrect variable name for config file version override by @c-dilks in #45
- fix: handle multi-line commit messages in summary by @c-dilks in #47
- ci: use Zstandard compression by @c-dilks in #50
- fix: retry
download-artifact
steps when they 404 by @c-dilks in #51 - fix: add MIT license by @c-dilks in #49
- fix: allow historical
ref
s incheckout
steps by @c-dilks in #53 - feat: get the highest semantic-version tag of a
git
repository by @c-dilks in #55 - hotfix: disable the workflow by @c-dilks in #57
- ci: disable workflow with a dedicated step by @c-dilks in #58
- ci: always
fail-fast
by @c-dilks in #59 - ci: build with 4 threads, since runners have been upgraded by @c-dilks in #56
- feat: get the status of the most recent scheduled workflow run by @c-dilks in #52
- ci: bump action versions and enforce a concurrency class by @c-dilks in #62
- ci: add
workflow_dispatch
trigger by @c-dilks in #65 - style!: rename input
git_upstream
keybranch
->ref
by @c-dilks in #54 - feat: allow dispatch jobs to control number of events by @c-dilks in #66
- fix: GEMC module switch to 5.4 by @c-dilks in #67
- fix: keep
clas12Tags
at 5.4 until 5.6 is ready by @c-dilks in #68 - feat: open an issue for nightly validation failures by @c-dilks in #71
- ci: use highest
clas12Tags
tag and only build GEMC if triggered byclas12Tags
caller by @c-dilks in #69
Full Changelog: v0.1...1.0.0