From: Damian Myrda Date: Sat, 21 Sep 2024 02:27:08 +0000 (-0500) Subject: Remove github config files X-Git-Url: http://git.prime8.dev/?a=commitdiff_plain;h=HEAD;p=ttyd.git Remove github config files --- diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index c00f186..0000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1,2 +0,0 @@ -github: tsl0922 -patreon: tsl0922 diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index a895f5f..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: bug -assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Environment:** - - OS: [e.g. macOS 10.15.2] - - Browser: [e.g. Chrome 79.0.3945.130] - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 11fc491..0000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: enhancement -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/support-request.md b/.github/ISSUE_TEMPLATE/support-request.md deleted file mode 100644 index b5510d7..0000000 --- a/.github/ISSUE_TEMPLATE/support-request.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -name: Support Request -about: Support request or question -title: '' -labels: question -assignees: '' - ---- - -Describe your problem or question here. diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index e3d94b0..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,7 +0,0 @@ -version: 2 -updates: -- package-ecosystem: npm - directory: "/html" - schedule: - interval: daily - open-pull-requests-limit: 10 diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml deleted file mode 100644 index 0ee6e39..0000000 --- a/.github/workflows/backend.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: backend - -on: - push: - paths: - - ".github/workflows/backend.yml" - - "CMakeLists.txt" - - "src/*" - - "scripts/*" - pull_request: - paths: - - ".github/workflows/backend.yml" - - "CMakeLists.txt" - - "src/*" - - "scripts/*" - workflow_call: - -jobs: - cross: - runs-on: ubuntu-22.04 - strategy: - fail-fast: false - matrix: - target: [i686, x86_64, arm, armhf, aarch64, mips, mipsel, mips64, mips64el, s390x, win32] - steps: - - uses: actions/checkout@v4 - - name: Install packages - run: | - sudo apt-get update - sudo apt-get install -y autoconf automake build-essential cmake curl file libtool - - name: Cross build (${{ matrix.target }}) - env: - BUILD_TARGET: ${{ matrix.target }} - run: ./scripts/cross-build.sh - - uses: actions/upload-artifact@v4 - with: - name: ttyd.${{ matrix.target }} - path: build/ttyd* - diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml deleted file mode 100644 index 90ff761..0000000 --- a/.github/workflows/docker.yml +++ /dev/null @@ -1,59 +0,0 @@ -name: docker - -on: - push: - branches: main - tags: ["*"] - -jobs: - build: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v4 - - name: Install packages - run: | - sudo apt-get update - sudo apt-get install -y autoconf automake build-essential cmake curl file libtool - - name: Cross build multi-arch binary - run: | - mkdir dist - for arch in amd64 armv7 arm64 s390x; do - env BUILD_TARGET=$arch ./scripts/cross-build.sh - [ "$arch" = "armv7" ] && arch="arm" - mkdir -p dist/$arch && cp build/ttyd dist/$arch/ttyd - done - - uses: docker/setup-qemu-action@v3 - - uses: docker/setup-buildx-action@v3 - - uses: docker/login-action@v3 - with: - username: ${{ secrets.DOCKER_HUB_USER }} - password: ${{ secrets.DOCKER_HUB_TOKEN }} - - name: Determine docker tags - id: docker_tag - run: | - case $GITHUB_REF in - refs/tags/*) - TAG_NAME=${GITHUB_REF#refs/tags/} - echo "DOCKER_TAG=tsl0922/ttyd:${TAG_NAME}" >> $GITHUB_ENV - echo "ALPINE_TAG=tsl0922/ttyd:${TAG_NAME}-alpine" >> $GITHUB_ENV - ;; - *) - echo "DOCKER_TAG=tsl0922/ttyd:latest" >> $GITHUB_ENV - echo "ALPINE_TAG=tsl0922/ttyd:alpine" >> $GITHUB_ENV - esac - - name: build/push docker image - uses: docker/build-push-action@v5 - with: - context: . - file: ./Dockerfile - platforms: linux/amd64,linux/arm/v7,linux/arm64,linux/s390x - push: true - tags: ${{ env.DOCKER_TAG }} - - name: build/push docker image (alpine) - uses: docker/build-push-action@v5 - with: - context: . - file: ./Dockerfile.alpine - platforms: linux/amd64,linux/arm/v7,linux/arm64,linux/s390x - push: true - tags: ${{ env.ALPINE_TAG }} diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml deleted file mode 100644 index 792a21a..0000000 --- a/.github/workflows/frontend.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: frontend - -on: - push: - paths: - - ".github/workflows/frontend.yml" - - "html/*" - pull_request: - paths: - - ".github/workflows/frontend.yml" - - "html/*" - -jobs: - build: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: 18 - - name: Run yarn install, check and build - run: | - corepack enable - corepack prepare yarn@stable --activate - yarn install - yarn run check - yarn run build - working-directory: html diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index d5d2b25..0000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,37 +0,0 @@ -name: release - -on: - push: - tags: ["*"] - -jobs: - build: - uses: ./.github/workflows/backend.yml - publish: - needs: [build] - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v4 - - name: Check version bump - run: | - TAG=$(git describe --tags --match "[0-9]*.[0-9]*.[0-9]*" --abbrev=8) - VERSION=$(grep project CMakeLists.txt| awk '{print $3}') - if [ "$TAG" != "$VERSION" ]; then - echo "=== Version in CMakeLists.txt and git tag does not match!" - echo "=== Git Tag: $TAG, Version: $VERSION" - exit 1 - fi - - uses: actions/download-artifact@v4 - - run: | - mkdir build - for file in ttyd.*/*; do - target=$(echo $file | awk -F/ '{print $1}') - [[ $file == *.exe ]] && target="$target.exe" - mv $file build/$target - done - pushd build; sha256sum ttyd.* > SHA256SUMS; popd - - uses: ncipollo/release-action@v1 - with: - artifacts: build/* - allowUpdates: true - draft: true