diff --git a/.github/workflows/Downgrade.yml b/.github/workflows/Downgrade.yml new file mode 100644 index 00000000..8e335a29 --- /dev/null +++ b/.github/workflows/Downgrade.yml @@ -0,0 +1,32 @@ +name: Downgrade +on: + pull_request: + branches: + - main + - dev + paths-ignore: + - 'docs/**' + push: + branches: + - main + - dev + paths-ignore: + - 'docs/**' +jobs: + test: + runs-on: ubuntu-latest + strategy: + matrix: + version: ['1'] + steps: + - uses: actions/checkout@v4 + - uses: julia-actions/setup-julia@v1 + with: + version: ${{ matrix.version }} + - name: registry_add + run: julia add_registries.jl + - uses: julia-actions/julia-downgrade-compat@v1 + with: + skip: Pkg,TOML + - uses: julia-actions/julia-buildpkg@v1 + - uses: julia-actions/julia-runtest@v1 diff --git a/Project.toml b/Project.toml index ccf1451a..a7d68e17 100644 --- a/Project.toml +++ b/Project.toml @@ -42,33 +42,33 @@ LegendDataManagementPlotsExt = ["RecipesBase", "Plots"] LegendDataManagementSolidStateDetectorsExt = "SolidStateDetectors" [compat] -Dates = "1" -Distributed = "1" +Dates = "<0.0.1, 1" +Distributed = "<0.0.1, 1" Format = "1" -Glob = "1" +Glob = "1.3" IntervalSets = "0.6, 0.7" JSON = "0.21, 1" LegendDataTypes = "0.1.13" -LRUCache = "1.5" LegendHDF5IO = "0.1.14" -LinearAlgebra = "1" +LinearAlgebra = "<0.0.1, 1" +LRUCache = "1.5" MIMEs = "0.1" -Markdown = "1" -Measurements = "2" +Markdown = "<0.0.1, 1" +Measurements = "2.2.1" Pkg = "1" -Plots = "1" -Printf = "1" -ProgressMeter = "1" +Plots = "<0.0.1, 1" +Printf = "<0.0.1, 1" +ProgressMeter = "1.2" PropDicts = "0.2.4" -PropertyDicts = "0.2" -PropertyFunctions = "0.2.1" +PropertyDicts = "0.2.1" +PropertyFunctions = "0.2.2" RecipesBase = "1" -SolidStateDetectors = "0.8, 0.9, 0.10" +SolidStateDetectors = "0.8.1, 0.9, 0.10" StaticStrings = "0.2" -Statistics = "1" -StructArrays = "0.4, 0.5, 0.6" -Tables = "0.2, 1.0" +Statistics = "<0.0.1, 1" +StructArrays = "0.5, 0.6" +Tables = "1" TypedTables = "1.4" -UUIDs = "1" +UUIDs = "<0.0.1, 1" Unitful = "1" julia = "1.10"