shithub: m8c

Download patch

ref: 7421eb5c8ec8370c3b0dcda47ef40ad97c1505ca
parent: fc913df4baa25d03122f5d89878ff03f47df5307
author: laamaa <jonne.kokkonen@gmail.com>
date: Wed Mar 8 05:34:32 EST 2023

update deprecated syntax

--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -27,7 +27,7 @@
       shell: bash
 
     - name: 'Checkout'
-      uses: actions/checkout@v2
+      uses: actions/checkout@v3
       with:
         fetch-depth: 0
 
@@ -59,7 +59,7 @@
         unix2dos README.md config.ini.sample LICENSE AUDIOGUIDE.md
     - name: 'Upload artifact (win32)'
       if: matrix.win == 'win32'
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v3
       with:
         name: m8c-${{ steps.date.outputs.date }}-${{ matrix.win }}
         path: |
@@ -75,7 +75,7 @@
           config.ini.sample
     - name: 'Upload artifact (win64)'
       if: matrix.win == 'win64'
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v3
       with:
         name: m8c-${{ steps.date.outputs.date }}-${{ matrix.win }}
         path: |
@@ -97,7 +97,7 @@
           sudo apt-get update
           sudo apt-get install --fix-missing build-essential libsdl2-dev libserialport-dev zip
       - name: 'Checkout'
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
 
       - name: 'Get current date'
         id: date
@@ -107,7 +107,7 @@
         run: |
           make
       - name: 'Upload artifact'
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v3
         with:
           name: m8c-${{ steps.date.outputs.date }}-linux
           path: |
@@ -126,11 +126,10 @@
         run: brew install cmake sdl2 libserialport pkg-config
 
       - name: 'Checkout'
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
 
-      - name: 'Get current date'
-        id: date
-        run: echo "::set-output name=date::$(date +%Y%m%d)"
+      - name: Set current date as env variable
+        run: echo "NOW=$(date +'%Y-%m-%d')" >> $GITHUB_ENV        
 
       - name: 'Build package'
         run: |
@@ -144,8 +143,10 @@
           cp -r /tmp/m8c.app .
           zip -r m8c.zip m8c.app LICENSE README.md AUDIOGUIDE.md config.ini.sample gamecontrollerdb.txt
       - name: 'Upload artifact'
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v3
         with:
-          name: m8c-${{ steps.date.outputs.date }}-macos
+          name: m8c-${{ env.NOW }}-macos
           path: m8c.zip
+          env:
+            Date:
             
--