diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b48b10c..efe34c6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout Code - uses: actions/checkout@v3 # must checkout before we can use our own actions + uses: actions/checkout@v4 # must checkout before we can use our own actions - name: Build uses: ./.github/actions/build-lin id: build @@ -37,7 +37,7 @@ jobs: cp -a ./inc deploy-lib mv ${{ steps.build.outputs.lib-file-name }} deploy-lib/lib/lin - name: Upload XPMP2 lib - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: XPMP2-lib path: deploy-lib/* # this way we keep the folder structure in the artifact @@ -49,7 +49,7 @@ jobs: runs-on: macos-11 steps: - name: Checkout Code - uses: actions/checkout@v3 # must checkout before we can use our own actions + uses: actions/checkout@v4 # must checkout before we can use our own actions - name: Build uses: ./.github/actions/build-mac id: build @@ -62,7 +62,7 @@ jobs: mkdir -p deploy-lib/lib mv ${{ steps.build.outputs.lib-file-name }} deploy-lib/lib - name: Upload XPMP2 Framework - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: XPMP2-lib path: deploy-lib/* # this way we keep the folder structure in the artifact @@ -74,7 +74,7 @@ jobs: runs-on: windows-2022 steps: - name: Checkout Code - uses: actions/checkout@v3 # must checkout before we can use our own actions + uses: actions/checkout@v4 # must checkout before we can use our own actions - name: Build uses: ./.github/actions/build-win id: build @@ -87,7 +87,7 @@ jobs: mkdir -p deploy-lib/lib/win cp ${{ steps.build.outputs.lib-file-name }} deploy-lib/lib/win - name: Upload XPMP2 lib - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: XPMP2-lib path: deploy-lib/* # this way we keep the folder structure in the artifact