Update actions versions (#2032)
This commit is contained in:
1 parent
2096e5db27
commit
fc1bc68ed0
3 files changed
+17
-18
No files matched your search
@@ -7,13 +7,12 @@ on: [pull_request]
|
||||
|
||||
jobs:
|
||||
Build:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up JDK 21
|
||||
uses: actions/setup-java@v3
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
distribution: 'temurin'
|
||||
java-version: 21
|
||||
@@ -22,7 +21,7 @@ jobs:
|
||||
run: chmod +x gradlew
|
||||
- name: Build with Gradle
|
||||
run: ./gradlew build
|
||||
- uses: actions/upload-artifact@v3
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: "Compiled artifacts for Pull Request #${{github.event.number}}"
|
||||
path: build/libs
|
||||
@@ -11,9 +11,9 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up JDK 21
|
||||
uses: actions/setup-java@v3
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
distribution: 'temurin'
|
||||
java-version: 21
|
||||
@@ -22,7 +22,7 @@ jobs:
|
||||
run: chmod +x gradlew
|
||||
- name: Build with Gradle
|
||||
run: ./gradlew build
|
||||
- uses: actions/upload-artifact@v3
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: Compiled artifacts for ${{ github.sha }}
|
||||
path: build/libs
|
||||
@@ -16,7 +16,7 @@ jobs:
|
||||
extra-branch-curse-version: ${{ steps.properties.outputs.release-extra-curse-version }}
|
||||
steps:
|
||||
- name: Checkout the sources
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
- name: Determine release type
|
||||
id: type
|
||||
run: |
|
||||
@@ -41,7 +41,7 @@ jobs:
|
||||
if ! ${{ steps.properties.outputs.release-extra-branch }}; then
|
||||
echo "matrix-to-exclude=Snapshots" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
- uses: actions/github-script@v6
|
||||
- uses: actions/github-script@v7
|
||||
env:
|
||||
READ_VERSION: ${{ steps.properties.outputs.mod_version }}
|
||||
with:
|
||||
@@ -78,11 +78,11 @@ jobs:
|
||||
echo "curse-versions=${{ needs.Get-Properties.outputs.curse-versions }}" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
- name: Checkout the sources
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
ref: ${{ steps.getbranchinfo.outputs.branchname }}
|
||||
- name: Set up JDK 21
|
||||
uses: actions/setup-java@v3
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
distribution: 'temurin'
|
||||
java-version: 21
|
||||
@@ -97,7 +97,7 @@ jobs:
|
||||
output="$(find build/libs/ ! -name "*-dev.jar" ! -name "*-sources.jar" -type f -printf "%f\n")"
|
||||
echo "jarname=$output" >> $GITHUB_OUTPUT
|
||||
- name: Save build artifacts in the action
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: Artifacts for ${{ matrix.branch }}
|
||||
path: build/libs
|
||||
@@ -111,7 +111,7 @@ jobs:
|
||||
asset_name: ${{ steps.findjar.outputs.jarname }}
|
||||
asset_content_type: application/java-archive
|
||||
- name: Upload to Curseforge
|
||||
uses: itsmeow/curseforge-upload@v3
|
||||
uses: itsmeow/curseforge-upload@v3.1.2
|
||||
with:
|
||||
token: ${{ secrets.CF_API_TOKEN }}
|
||||
project_id: 349239
|
||||
@@ -125,7 +125,7 @@ jobs:
|
||||
- name: Ask Gradle to publish
|
||||
run: ./gradlew publish
|
||||
- name: Save publish folder in action's artifacts # Remove when automated
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: Maven publishing artifacts for ${{ matrix.branch }}
|
||||
path: publish/carpet/fabric-carpet/
|
||||
@@ -149,7 +149,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout the sources
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
ref: master
|
||||
- name: Merge docs
|
||||
@@ -166,15 +166,15 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout Carpet sources
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
- name: Set up JDK 21
|
||||
uses: actions/setup-java@v3
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
distribution: 'temurin'
|
||||
java-version: 21
|
||||
cache: 'gradle'
|
||||
- name: Checkout wiki
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
repository: ${{github.repository}}.wiki
|
||||
path: wiki
|
||||
|
||||
Reference in new issue
Block a user