diff --git a/.github/workflows/deploy-debian-nightly.yml b/.github/workflows/deploy-debian-nightly.yml deleted file mode 100644 index 1fdafbc..0000000 --- a/.github/workflows/deploy-debian-nightly.yml +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright (c) 2021 ICHIRO ITS -# -# Use of this source code is governed by an MIT-style -# license that can be found in the LICENSE file or at -# https://opensource.org/licenses/MIT. - -name: Deploy Debian Nightly -on: - workflow_dispatch: - push: - branches: [master] -jobs: - deploy-debian-nightly: - runs-on: ubuntu-20.04 - steps: - - name: Checkout this repository - uses: actions/checkout@v2.3.4 - with: - path: musen - - - name: Create a build directory - run: mkdir build - - - name: Configure CMake - working-directory: build - run: cmake -DCMAKE_INSTALL_PREFIX=/usr ../musen - - - name: Build nightly Debian package - working-directory: build - run: make -j8 && cpack - - - name: Deploy nightly Debian package to server - uses: appleboy/scp-action@master - with: - host: ${{ secrets.SSH_HOST }} - port: ${{ secrets.SSH_PORT }} - username: ${{ secrets.SSH_USER }} - password: ${{ secrets.SSH_PASS }} - source: "build/*.deb" - target: "~/temp/nightly/musen/" - rm: true - - - name: Prepare nightly Debian package in the server - uses: appleboy/ssh-action@master - with: - host: ${{ secrets.SSH_HOST }} - port: ${{ secrets.SSH_PORT }} - username: ${{ secrets.SSH_USER }} - password: ${{ secrets.SSH_PASS }} - script: | - cd ${{ secrets.SERVER_REPO_DIR }}/debian - reprepro includedeb nightly ~/temp/nightly/musen/build/*.deb - rm -rf ~/temp/nightly/musen/ diff --git a/.github/workflows/deploy-debian-stable.yml b/.github/workflows/deploy-debian-stable.yml deleted file mode 100644 index a205133..0000000 --- a/.github/workflows/deploy-debian-stable.yml +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright (c) 2021 ICHIRO ITS -# -# Use of this source code is governed by an MIT-style -# license that can be found in the LICENSE file or at -# https://opensource.org/licenses/MIT. - -name: Deploy Debian Stable -on: - workflow_dispatch: - release: - types: [created] -jobs: - deploy-debian-stable: - runs-on: ubuntu-20.04 - steps: - - name: Checkout this repository - uses: actions/checkout@v2.3.4 - with: - path: musen - - - name: Create a build directory - run: mkdir build - - - name: Configure CMake - working-directory: build - run: cmake -DCMAKE_INSTALL_PREFIX=/usr ../musen - - - name: Build stable Debian package - working-directory: build - run: make -j8 && cpack - - - name: Deploy stable Debian package to server - uses: appleboy/scp-action@master - with: - host: ${{ secrets.SSH_HOST }} - port: ${{ secrets.SSH_PORT }} - username: ${{ secrets.SSH_USER }} - password: ${{ secrets.SSH_PASS }} - source: "build/*.deb" - target: "~/temp/stable/musen/" - rm: true - - - name: Prepare stable Debian package in the server - uses: appleboy/ssh-action@master - with: - host: ${{ secrets.SSH_HOST }} - port: ${{ secrets.SSH_PORT }} - username: ${{ secrets.SSH_USER }} - password: ${{ secrets.SSH_PASS }} - script: | - cd ${{ secrets.SERVER_REPO_DIR }}/debian - reprepro includedeb stable ~/temp/stable/musen/build/*.deb - rm -rf ~/temp/stable/musen/ diff --git a/README.md b/README.md index d57b3e0..09bb9f0 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,6 @@ [![latest version](https://img.shields.io/github/v/release/ichiro-its/musen)](https://github.com/ichiro-its/musen/releases/) [![commits since latest version](https://img.shields.io/github/commits-since/ichiro-its/musen/latest)](https://github.com/ichiro-its/musen/commits/master) [![license](https://img.shields.io/github/license/ichiro-its/musen)](./LICENSE) -[![deploy stable status](https://img.shields.io/github/workflow/status/ichiro-its/musen/Deploy%20Debian%20Stable?label=deploy%20stable)](https://repository.ichiro-its.org/) -[![deploy nightly status](https://img.shields.io/github/workflow/status/ichiro-its/musen/Deploy%20Debian%20Nightly?label=deploy%20nightly)](https://repository.ichiro-its.org/) [Musen](https://ichiro-its.github.io/musen) (無線, wireless) is a package that provides [UDP](https://en.wikipedia.org/wiki/User_Datagram_Protocol) and [TCP](https://en.wikipedia.org/wiki/Transmission_Control_Protocol) socket communication library. This library is written in [C++](https://isocpp.org/) and currently only works on [Linux](https://www.linux.org/) based operating system. @@ -32,8 +30,7 @@ In this library, the UDP socket communication will be handled by Broadcaster and ### Binary Packages -- See [releases](https://github.com/ichiro-its/musen/releases) for the latest version of this package. -- Alternatively, this package also available on [ICHIRO ITS Repository](https://repository.ichiro-its.org/) as `libmusen-deb` package. +See [releases](https://github.com/ichiro-its/musen/releases) for the latest version of this package. ### Build From Source