name: Rust on: push: pull_request: env: CARGO_TERM_COLOR: always jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Build run: docker-compose up - name: Upload Artifact uses: actions/upload-artifact@v2.3.1 with: name: executables path: | *.AppImage build-windows: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Build (Windows) run: docker-compose -f docker-compose.windows.yml up - name: rename windows artifact run: mv package.zip windows.zip - name: Upload Artifact uses: actions/upload-artifact@v2.3.1 with: name: executables path: | *.zip publish: needs: [build, build-windows] runs-on: ubuntu-latest # if: startsWith(github.ref, 'refs/tags/v') steps: - uses: actions/download-artifact@v2 - name: Display structure of downloaded files run: ls