summaryrefslogtreecommitdiffhomepage
path: root/.github/workflows
diff options
context:
space:
mode:
authorRay <[email protected]>2024-02-18 12:06:16 +0100
committerRay <[email protected]>2024-02-18 12:06:16 +0100
commit77eeb0010e957a2468deea3ac9f7c74fd3674202 (patch)
tree250c10ba5f019089e1677952455174c357217fc9 /.github/workflows
parente42e3188f57d8db51e0a14410242dcb5566dd9fb (diff)
downloadraylib-77eeb0010e957a2468deea3ac9f7c74fd3674202.tar.gz
raylib-77eeb0010e957a2468deea3ac9f7c74fd3674202.zip
Updated workflows
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/android.yml12
-rw-r--r--.github/workflows/cmake.yml4
-rw-r--r--.github/workflows/codeql.yml2
-rw-r--r--.github/workflows/linux.yml11
-rw-r--r--.github/workflows/linux_examples.yml2
-rw-r--r--.github/workflows/macos.yml9
-rw-r--r--.github/workflows/parse.yml2
-rw-r--r--.github/workflows/webassembly.yml13
-rw-r--r--.github/workflows/windows.yml11
-rw-r--r--.github/workflows/windows_examples.yml2
10 files changed, 26 insertions, 42 deletions
diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml
index 16984e15..a3d2f9a5 100644
--- a/.github/workflows/android.yml
+++ b/.github/workflows/android.yml
@@ -88,13 +88,9 @@ jobs:
path: ./build/${{ env.RELEASE_NAME }}.tar.gz
- name: Upload Artifact to Release
- uses: actions/[email protected]
+ uses: softprops/action-gh-release@v1
+ with:
+ files: ./build/${{ env.RELEASE_NAME }}.tar.gz
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- with:
- upload_url: ${{ github.event.release.upload_url }}
- asset_path: ./build/${{ env.RELEASE_NAME }}.tar.gz
- asset_name: ${{ env.RELEASE_NAME }}.tar.gz
- asset_content_type: application/gzip
- if: github.event_name == 'release' && github.event.action == 'published'
-
+ if: github.event_name == 'release' && github.event.action == 'published'
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml
index 0e13b8e8..82e3459b 100644
--- a/.github/workflows/cmake.yml
+++ b/.github/workflows/cmake.yml
@@ -36,7 +36,7 @@ jobs:
runs-on: windows-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Create Build Environment
# Some projects don't allow in-source building, so create a separate build directory
@@ -75,7 +75,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Create Build Environment
# Some projects don't allow in-source building, so create a separate build directory
diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index 8077aaed..95681224 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -44,7 +44,7 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
with:
submodules: recursive
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
index db989e24..976b67bf 100644
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -100,12 +100,9 @@ jobs:
path: ./build/${{ env.RELEASE_NAME }}.tar.gz
- name: Upload Artifact to Release
- uses: actions/[email protected]
+ uses: softprops/action-gh-release@v1
+ with:
+ files: ./build/${{ env.RELEASE_NAME }}.tar.gz
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- with:
- upload_url: ${{ github.event.release.upload_url }}
- asset_path: ./build/${{ env.RELEASE_NAME }}.tar.gz
- asset_name: ${{ env.RELEASE_NAME }}.tar.gz
- asset_content_type: application/gzip
- if: github.event_name == 'release' && github.event.action == 'published'
+ if: github.event_name == 'release' && github.event.action == 'published'
diff --git a/.github/workflows/linux_examples.yml b/.github/workflows/linux_examples.yml
index 3ed2dc79..2d26b5fa 100644
--- a/.github/workflows/linux_examples.yml
+++ b/.github/workflows/linux_examples.yml
@@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Setup Environment
run: |
diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml
index abe27493..8b9f59d2 100644
--- a/.github/workflows/macos.yml
+++ b/.github/workflows/macos.yml
@@ -105,12 +105,9 @@ jobs:
path: ./build/${{ env.RELEASE_NAME }}.tar.gz
- name: Upload Artifact to Release
- uses: actions/[email protected]
+ uses: softprops/action-gh-release@v1
+ with:
+ files: ./build/${{ env.RELEASE_NAME }}.tar.gz
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- with:
- upload_url: ${{ github.event.release.upload_url }}
- asset_path: ./build/${{ env.RELEASE_NAME }}.tar.gz
- asset_name: ${{ env.RELEASE_NAME }}.tar.gz
- asset_content_type: application/gzip
if: github.event_name == 'release' && github.event.action == 'published'
diff --git a/.github/workflows/parse.yml b/.github/workflows/parse.yml
index dcbd3e43..ee413d64 100644
--- a/.github/workflows/parse.yml
+++ b/.github/workflows/parse.yml
@@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Update parse files
working-directory: parser
diff --git a/.github/workflows/webassembly.yml b/.github/workflows/webassembly.yml
index bdcfd608..f9e51680 100644
--- a/.github/workflows/webassembly.yml
+++ b/.github/workflows/webassembly.yml
@@ -27,9 +27,9 @@ jobs:
uses: actions/checkout@master
- name: Setup emsdk
- uses: mymindstorm/setup-emsdk@v12
+ uses: mymindstorm/setup-emsdk@v14
with:
- version: 3.1.30
+ version: 3.1.54
actions-cache-folder: 'emsdk-cache'
- name: Setup Release Version
@@ -75,12 +75,9 @@ jobs:
path: ./build/${{ env.RELEASE_NAME }}.zip
- name: Upload Artifact to Release
- uses: actions/[email protected]
+ uses: softprops/action-gh-release@v1
+ with:
+ files: ./build/${{ env.RELEASE_NAME }}.zip
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- with:
- upload_url: ${{ github.event.release.upload_url }}
- asset_path: ./build/${{ env.RELEASE_NAME }}.zip
- asset_name: ${{ env.RELEASE_NAME }}.zip
- asset_content_type: application/zip
if: github.event_name == 'release' && github.event.action == 'published'
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 2138982e..f8e19f0f 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -74,7 +74,7 @@ jobs:
# Setup MSBuild.exe path if required
- name: Setup MSBuild
- uses: microsoft/[email protected]
+ uses: microsoft/setup-msbuild@v2
if: matrix.compiler == 'msvc16'
- name: Build Library (MinGW-w64 32bit)
@@ -139,12 +139,9 @@ jobs:
path: ./build/${{ env.RELEASE_NAME }}.zip
- name: Upload Artifact to Release
- uses: actions/[email protected]
+ uses: softprops/action-gh-release@v1
+ with:
+ files: ./build/${{ env.RELEASE_NAME }}.zip
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- with:
- upload_url: ${{ github.event.release.upload_url }}
- asset_path: ./build/${{ env.RELEASE_NAME }}.zip
- asset_name: ${{ env.RELEASE_NAME }}.zip
- asset_content_type: application/zip
if: github.event_name == 'release' && github.event.action == 'published'
diff --git a/.github/workflows/windows_examples.yml b/.github/workflows/windows_examples.yml
index 19e23cf1..6171d6dd 100644
--- a/.github/workflows/windows_examples.yml
+++ b/.github/workflows/windows_examples.yml
@@ -22,7 +22,7 @@ jobs:
runs-on: windows-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Add MSBuild to PATH
uses: microsoft/setup-msbuild@v1