diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 33eccef..441867e 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -9,4 +9,4 @@ community_bridge: # Replace with a single Community Bridge project-name e.g., cl liberapay: # Replace with a single Liberapay username issuehunt: # Replace with a single IssueHunt username otechie: # Replace with a single Otechie username -custom: # Replace with a single custom sponsorship URL \ No newline at end of file +custom: # Replace with a single custom sponsorship URL diff --git a/.github/workflows/dockerhub-description.yml b/.github/workflows/dockerhub-description.yml index c94a40c..2eb1077 100644 --- a/.github/workflows/dockerhub-description.yml +++ b/.github/workflows/dockerhub-description.yml @@ -2,13 +2,15 @@ name: Update Docker Hub Description on: workflow_dispatch: push: - branches: main paths: - README.md - .github/workflows/dockerhub-description.yml + branches: + - main + jobs: dockerhub-description: - name: Update Docker Hub Description + name: Docker Hub Description runs-on: ubuntu-latest steps: - name: Checkout @@ -19,5 +21,5 @@ jobs: with: username: ${{ secrets.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} - repository: gameservermanagers/steamcmd + repository: ${{ vars.DOCKER_HUB_REPO }} short-description: ${{ github.event.repository.description }} diff --git a/.github/workflows/keepalive.yml b/.github/workflows/keepalive.yml new file mode 100644 index 0000000..d78d661 --- /dev/null +++ b/.github/workflows/keepalive.yml @@ -0,0 +1,21 @@ +name: Keepalive Workflow +on: + schedule: + - cron: "0 0 * * *" +jobs: + main-job: + name: Main Job + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + # - step1 + # - step 2 + # - Step N + keepalive-job: + name: Keepalive Workflow + runs-on: ubuntu-latest + permissions: + actions: write + steps: + - uses: actions/checkout@v4 + - uses: gautamkrishnar/keepalive-workflow@v2