Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.2.0 to main #91

Merged
merged 26 commits into from
Nov 5, 2024
Merged
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
09fb7a3
Release 0.1.0 back into dev (#68)
SimeonEhrig Sep 13, 2024
99c6586
remove custom registry in CI (#69)
SimeonEhrig Sep 13, 2024
8a59462
Add tagbot (#73)
AntonReinhard Sep 19, 2024
f3b1c95
use IntegrationTests.jl in .ci/src/integTestGen.jl
SimeonEhrig Sep 23, 2024
71ffbcc
use IntegrationTests.jl in .ci/src/integTestGen.jl (#70)
SimeonEhrig Sep 25, 2024
d2bfdd1
dropped Julia <1.10 in CI, bumped combat to Juila1.10
Oct 9, 2024
975d7dc
dropped Julia <1.10 in CI, bumped combat to Juila1.10 (#75)
SimeonEhrig Oct 9, 2024
3e3d6c5
upgrade integration tests to Julia 1.10 (#76)
SimeonEhrig Oct 10, 2024
394d5e7
improve CI script to setup Julia dev environment
SimeonEhrig Oct 21, 2024
7036936
replace move content of set_dev_dependencies.jl script in SetupDevEnv.jl
SimeonEhrig Oct 23, 2024
381783c
improve CI script to setup Julia dev environment (e.g. setting compat…
SimeonEhrig Oct 23, 2024
340b64a
SetupDevEnv.jl: Check for QED package version and set it in the compa…
SimeonEhrig Oct 24, 2024
19bdef0
use git clone approach to construct dependency graph
SimeonEhrig Oct 28, 2024
6316403
SetupDevEnv.jl: Check for QED package version and set it in the compa…
SimeonEhrig Oct 28, 2024
247e3b9
CompatHelper: bump compat for QEDcore to 0.2, (keep existing compat)
Oct 29, 2024
1946640
fix QEDcore and QEDbase versions
SimeonEhrig Oct 29, 2024
b664abc
update CI doc build job
SimeonEhrig Oct 29, 2024
7758385
fix bug in calculate_linear_dependency_ordering()
SimeonEhrig Oct 29, 2024
dac2aa6
do not git clone QuantumElectrodynamics.jl in the CI documentation bu…
SimeonEhrig Oct 29, 2024
457dba2
Fixed calculate_linear_dependency_ordering() and bump versions to QED…
SimeonEhrig Oct 29, 2024
391449a
Adjust the release procedure guidelines
AntonReinhard Oct 29, 2024
3c71951
Delete Changelog.md
AntonReinhard Oct 29, 2024
58cf252
Adjust the release procedure guidelines (#84)
SimeonEhrig Nov 4, 2024
93d6fba
SetupDevEnv: do not (un-)install dependency if the dependency is the …
SimeonEhrig Nov 4, 2024
94a3c2b
Update QEDevents and QEDfields (#89)
AntonReinhard Nov 5, 2024
b250ac9
Update version number
AntonReinhard Nov 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
remove custom registry in CI (#69)
test PR to test the integration tests:
QEDjl-project/QEDbase.jl#123
SimeonEhrig authored Sep 13, 2024
commit 99c65860a3aa0760d4fe3441e277464fe2afc56d
8 changes: 0 additions & 8 deletions .ci/integTestGen/src/integTestGen.jl
Original file line number Diff line number Diff line change
@@ -254,14 +254,6 @@ function generate_job_yaml!(
push!(script, "git checkout $(split_url[2])")
end

push!(
script,
"julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url=\"https://github.com/QEDjl-project/registry.git\"));'",
)
push!(
script,
"julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url=\"https://github.com/JuliaRegistries/General\"));'",
)
push!(
script, "julia --project=. -e 'import Pkg; Pkg.develop(path=\"$ci_project_dir\");'"
)
8 changes: 0 additions & 8 deletions .ci/integTestGen/test/generate_job_yaml.jl
Original file line number Diff line number Diff line change
@@ -38,8 +38,6 @@ end
"cd /",
"git clone -b main $(package_infos["QEDcore"].url) integration_test",
"cd integration_test",
"julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url=\"https://github.com/QEDjl-project/registry.git\"));'",
"julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url=\"https://github.com/JuliaRegistries/General\"));'",
"julia --project=. -e 'import Pkg; Pkg.develop(path=\"/path/to/QEDcore.jl\");'",
"julia --project=. -e 'import Pkg; Pkg.test(; coverage = true)'",
],
@@ -83,8 +81,6 @@ end
"git clone -b feature3 $(package_infos["QEDcore"].url) integration_test",
"git clone -b dev https://github.com/QEDjl-project/QuantumElectrodynamics.jl.git /integration_test_tools",
"cd integration_test",
"julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url=\"https://github.com/QEDjl-project/registry.git\"));'",
"julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url=\"https://github.com/JuliaRegistries/General\"));'",
"julia --project=. -e 'import Pkg; Pkg.develop(path=\"/path/to/QEDcore.jl\");'",
"julia --project=. /integration_test_tools/.ci/set_dev_dependencies.jl",
"julia --project=. -e 'import Pkg; Pkg.test(; coverage = true)'",
@@ -132,8 +128,6 @@ end
"git clone -b dev $(package_infos["QEDcore"].url) integration_test",
"git clone -b dev https://github.com/QEDjl-project/QuantumElectrodynamics.jl.git /integration_test_tools",
"cd integration_test",
"julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url=\"https://github.com/QEDjl-project/registry.git\"));'",
"julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url=\"https://github.com/JuliaRegistries/General\"));'",
"julia --project=. -e 'import Pkg; Pkg.develop(path=\"/path/to/QEDcore.jl\");'",
"julia --project=. /integration_test_tools/.ci/set_dev_dependencies.jl",
"julia --project=. -e 'import Pkg; Pkg.test(; coverage = true)'",
@@ -169,8 +163,6 @@ end
"cd /",
"git clone -b main $(package_infos["QEDcore"].url) integration_test",
"cd integration_test",
"julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url=\"https://github.com/QEDjl-project/registry.git\"));'",
"julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url=\"https://github.com/JuliaRegistries/General\"));'",
"julia --project=. -e 'import Pkg; Pkg.develop(path=\"/path/to/QEDcore.jl\");'",
"julia --project=. -e 'import Pkg; Pkg.test(; coverage = true)'",
],
4 changes: 0 additions & 4 deletions .github/workflows/BuildDeployDoc.yml
Original file line number Diff line number Diff line change
@@ -19,10 +19,6 @@ jobs:
- uses: julia-actions/setup-julia@v1
with:
version: "1.10"
- name: Add custom registry
run: |
julia --project=docs/ -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url="https://github.com/QEDjl-project/registry.git"));'
julia --project=docs/ -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url="https://github.com/JuliaRegistries/General"));'
- name: Install dependencies
run: julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
- name: set dependencies to dev branch version
6 changes: 0 additions & 6 deletions .github/workflows/CompatHelper.yml
Original file line number Diff line number Diff line change
@@ -27,12 +27,6 @@ jobs:
ENV["JULIA_PKG_SERVER"] = ""
Pkg.Registry.add("General")
shell: julia --color=yes {0}
- name: "Add QED custom registry"
run: |
import Pkg
ENV["JULIA_PKG_SERVER"] = ""
Pkg.Registry.add(Pkg.RegistrySpec(url="https://github.com/QEDjl-project/registry.git"))
shell: julia --color=yes {0}
- name: "Install CompatHelper"
run: |
import Pkg
2 changes: 0 additions & 2 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -11,8 +11,6 @@ stages:
- julia --project=. -e 'import Pkg; Pkg.test(; coverage = true)'
- cd ${CI_PROJECT_DIR}
# test integTestGen
- julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url="https://github.com/QEDjl-project/registry.git"));'
- julia --project=. -e 'import Pkg; Pkg.Registry.add(Pkg.RegistrySpec(url="https://github.com/JuliaRegistries/General"));'
- cd ${CI_PROJECT_DIR}/.ci/integTestGen
- julia --project=. -e 'import Pkg; Pkg.instantiate()'
- julia --project=. -e 'import Pkg; Pkg.test(; coverage = true)'