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 }}-linuxpath: |
@@ -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 }}-macospath: m8c.zip
+ env:
+ Date:
--
⑨