diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e50bb011b..7eb58408c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,7 +34,7 @@ jobs: steps: - name: 📦 Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -229,7 +229,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -313,7 +313,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@v6 - name: 🔄 Replace strings shell: bash @@ -347,7 +347,7 @@ jobs: sed -i -e "s/MINECRAFT_VERSION/${MINECRAFT_VERSION}/g" .pakku/docker-overrides/docker-compose.yml - name: 📝 Cache Pakku - uses: actions/cache@v5.0.3 + uses: actions/cache@v5 id: cache with: path: build/.cache @@ -369,7 +369,7 @@ jobs: mv *.zip $(basename -s .zip *.zip)-curseforge.zip - name: 🚀 Upload artifact CurseForge - uses: actions/upload-artifact@v6.0.0 + uses: actions/upload-artifact@v7.0.0 with: name: ${{ needs.info.outputs.project_full_name }}-curseforge path: ./build/curseforge/${{ needs.info.outputs.project_full_name }}-curseforge.zip @@ -381,7 +381,7 @@ jobs: mv *.mrpack $(basename -s .mrpack *.mrpack)-modrinth.mrpack - name: 🚀 Upload artifact Modrinth - uses: actions/upload-artifact@v6.0.0 + uses: actions/upload-artifact@v7.0.0 with: name: ${{ needs.info.outputs.project_full_name }}-modrinth path: ./build/modrinth/${{ needs.info.outputs.project_full_name }}-modrinth.mrpack @@ -418,7 +418,7 @@ jobs: zip -r ${{ needs.info.outputs.project_full_name }}-multimc.zip icon.png mmc-pack.json instance.cfg .minecraft/ flame/ - name: 🚀 Upload artifact MultiMC - uses: actions/upload-artifact@v6.0.0 + uses: actions/upload-artifact@v7.0.0 with: name: ${{ needs.info.outputs.project_full_name }}-multimc path: ./build/multimc/${{ needs.info.outputs.project_full_name }}-multimc.zip @@ -430,7 +430,7 @@ jobs: mv *.zip $(basename -s .zip *.zip)-serverpack.zip - name: 🚀 Upload artifact Server - uses: actions/upload-artifact@v6.0.0 + uses: actions/upload-artifact@v7.0.0 with: name: ${{ needs.info.outputs.project_full_name }}-serverpack path: ./build/serverpack/${{ needs.info.outputs.project_full_name }}-serverpack.zip @@ -444,7 +444,7 @@ jobs: mv docker-compose.yml "${{ needs.info.outputs.project_full_name }}-docker.yml" - name: 🚀 Upload Docker Artifact - uses: actions/upload-artifact@v6.0.0 + uses: actions/upload-artifact@v7.0.0 with: name: ${{ needs.info.outputs.project_full_name }}-docker path: ./build/docker/${{ needs.info.outputs.project_full_name }}-docker.yml @@ -460,10 +460,10 @@ jobs: steps: - name: 📦 Checkout - uses: actions/checkout@v6.0.2 + uses: actions/checkout@v6 - name: 📦 Download artifact - uses: actions/download-artifact@v7.0.0 + uses: actions/download-artifact@v8.0.0 with: merge-multiple: true @@ -535,7 +535,7 @@ jobs: fi - name: 📦 Download artifact - uses: actions/download-artifact@v7.0.0 + uses: actions/download-artifact@v8.0.0 with: merge-multiple: true @@ -585,7 +585,7 @@ jobs: fi - name: 📦 Download artifact - uses: actions/download-artifact@v7.0.0 + uses: actions/download-artifact@v8.0.0 with: merge-multiple: true diff --git a/.github/workflows/crowdin.yml b/.github/workflows/crowdin.yml index 4e95f9a5b..9e1488dd3 100644 --- a/.github/workflows/crowdin.yml +++ b/.github/workflows/crowdin.yml @@ -68,7 +68,7 @@ jobs: if: github.event.inputs.operation != 'status' || github.event.inputs.operation == '' steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Validate source files run: | @@ -87,7 +87,7 @@ jobs: echo " All source files are valid JSON" - name: Cache Crowdin source files - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.crowdin/cache.json key: ${{ runner.os }}-crowdin-cache-${{ github.ref_name }}-${{ hashFiles('**/crowdin.yml') }} @@ -159,7 +159,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Get Project Info id: project-info