Skip to content

Commit 825a762

Browse files
author
lowercasebtw
committed
Update build.yml
1 parent 6762206 commit 825a762

3 files changed

Lines changed: 51 additions & 3 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
matrix:
1313
# Use these Java versions
1414
java: [
15-
21, # Current Java LTS
15+
25, # Current Java LTS
1616
]
1717
runs-on: ubuntu-22.04
1818
steps:
@@ -28,9 +28,9 @@ jobs:
2828
- name: make gradle wrapper executable
2929
run: chmod +x ./gradlew
3030
- name: build
31-
run: ./gradlew build
31+
run: ./gradlew buildAndCollect
3232
- name: capture build artifacts
33-
if: ${{ matrix.java == '21' }} # Only upload artifacts built from latest java
33+
if: ${{ matrix.java == '25' }} # Only upload artifacts built from latest java
3434
uses: actions/upload-artifact@v4
3535
with:
3636
name: Artifacts

src/main/java/org/visuals/legacy/lightconfig/lib/v1/events/ConfigFieldReset.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
/**
2+
* LightConfig
3+
* A config library.
4+
* <p>
5+
* Copyright (C) 2025 lowercasebtw
6+
* Copyright (C) 2025 mixces
7+
* Copyright (C) 2025 Contributors to the project retain their copyright
8+
* <p>
9+
* This program is free software: you can redistribute it and/or modify
10+
* it under the terms of the GNU General Public License as published by
11+
* the Free Software Foundation, either version 3 of the License, or
12+
* (at your option) any later version.
13+
* <p>
14+
* This program is distributed in the hope that it will be useful,
15+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
16+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17+
* GNU General Public License for more details.
18+
* <p>
19+
* You should have received a copy of the GNU General Public License
20+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
21+
* <p>
22+
* "MINECRAFT" LINKING EXCEPTION TO THE GPL
23+
*/
24+
125
package org.visuals.legacy.lightconfig.lib.v1.events;
226

327
import org.visuals.legacy.lightconfig.lib.v1.field.AbstractConfigField;

src/main/java/org/visuals/legacy/lightconfig/lib/v1/events/ConfigValueChanged.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
/**
2+
* LightConfig
3+
* A config library.
4+
* <p>
5+
* Copyright (C) 2025 lowercasebtw
6+
* Copyright (C) 2025 mixces
7+
* Copyright (C) 2025 Contributors to the project retain their copyright
8+
* <p>
9+
* This program is free software: you can redistribute it and/or modify
10+
* it under the terms of the GNU General Public License as published by
11+
* the Free Software Foundation, either version 3 of the License, or
12+
* (at your option) any later version.
13+
* <p>
14+
* This program is distributed in the hope that it will be useful,
15+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
16+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17+
* GNU General Public License for more details.
18+
* <p>
19+
* You should have received a copy of the GNU General Public License
20+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
21+
* <p>
22+
* "MINECRAFT" LINKING EXCEPTION TO THE GPL
23+
*/
24+
125
package org.visuals.legacy.lightconfig.lib.v1.events;
226

327
public class ConfigValueChanged<T> extends Event {

0 commit comments

Comments
 (0)