Compare commits

..

1 Commits

Author SHA1 Message Date
4dfc14f1ec Update golang Docker tag to v1.22 2024-02-17 15:58:50 +00:00
3 changed files with 1 additions and 74 deletions

View File

@ -1,46 +0,0 @@
name: Test Pull Requests
on:
pull_request:
branches:
- 'develop'
env:
FULL_TAG: git.mrmeeb.stream/mrmeeb/gitea-act-runner:develop
jobs:
"Build Image":
runs-on: ubuntu-docker-latest
steps:
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Build
uses: docker/build-push-action@v5
with:
push: false
platforms: linux/amd64,linux/arm64
tags: ${{ env.FULL_TAG }}
provenance: false
- name: Notify on failure
uses: rjstone/discord-webhook-notify@v1
if: failure()
with:
severity: error
details: Build failed!
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
username: Gitea
avatarUrl: ${{ vars.RUNNER_ICON_URL }}
"Notify":
runs-on: ubuntu-docker-latest
needs: ["Build Image"]
steps:
- name: Notify of success
uses: rjstone/discord-webhook-notify@v1
if: success()
with:
severity: info
details: Build succeeded!
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
username: Gitea
avatarUrl: ${{ vars.RUNNER_ICON_URL }}

View File

@ -2,10 +2,7 @@ FROM golang:1.22-alpine3.18 as builder
# Do not remove `git` here, it is required for getting runner version when executing `make build` # Do not remove `git` here, it is required for getting runner version when executing `make build`
RUN apk add --no-cache make git RUN apk add --no-cache make git
ARG ACT_VERSION=0.2.6 RUN git clone --depth 1 --branch v0.2.6 https://gitea.com/gitea/act_runner /opt/src/act_runner
RUN git clone --depth 1 --branch v${ACT_VERSION} https://gitea.com/gitea/act_runner /opt/src/act_runner
WORKDIR /opt/src/act_runner WORKDIR /opt/src/act_runner
RUN make clean && make build RUN make clean && make build

View File

@ -1,24 +0,0 @@
{
"extends": [":automergeMinor", ":automergePr", ":automergeRequireAllStatusChecks", ":dependencyDashboard", ":disableRateLimiting", ":rebaseStalePrs"],
"baseBranches": ["develop"],
"major": {
"dependencyDashboardApproval": true
},
"customManagers": [
{
"customType": "regex",
"fileMatch": ["Dockerfile"],
"matchStrings": ["ARG ACT_VERSION=[\"](?<currentValue>.*)[\"]"],
"datasourceTemplate": "gitea-releases",
"depNameTemplate": "gitea/act_runner"
}
],
"packageRules": [
{
"matchDatasources": ["gitea-releases"],
"matchDepNames": ["gitea/act_runner"],
"extractVersion": "^v(?<version>.*)$"
}
]
}