Comparar commits

..

14 Commits
4.8 ... main

Autor SHA1 Mensaje Fecha
3f214a3cd3 New Api Version
Todas las comprobaciones han sido exitosas
Workflow / Linting (push) Successful in 7s
Workflow / Release (push) Successful in 9s
2024-11-24 15:25:25 +01:00
d9ab607b4c Update Readme Badges
Todas las comprobaciones han sido exitosas
Workflow / Linting (push) Successful in 7s
Workflow / Release (push) Has been skipped
2024-09-20 13:54:38 +02:00
92882f9de1 Merge pull request 'Implement Gitea Workflow' (#8) from implement-gitea-workflow into main
Todas las comprobaciones han sido exitosas
Workflow / Linting (push) Successful in 7s
Workflow / Release (push) Has been skipped
Reviewed-on: #8
2024-09-20 11:43:10 +00:00
a64f7525d0 Add status to readme
Todas las comprobaciones han sido exitosas
Workflow / Linting (push) Successful in 7s
Workflow / Release (push) Has been skipped
2024-09-20 13:42:26 +02:00
fa78082738 Implement Gitea Workflow
Todas las comprobaciones han sido exitosas
Workflow / Linting (push) Successful in 7s
Workflow / Release (push) Has been skipped
2024-09-20 13:29:05 +02:00
9b655c1848 Add version status to readme, tag v16 due to an upload fail in esoui
Todas las comprobaciones han sido exitosas
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2024-09-20 00:06:54 +02:00
fba862a1ef Fix Bracket-Style
Todas las comprobaciones han sido exitosas
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-09-19 22:43:07 +02:00
c5a82f86c9 New Api Version 2024-09-19 22:29:02 +02:00
341f07a0f6 New Api Version
Todas las comprobaciones han sido exitosas
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-08-27 21:11:14 +02:00
bead07a0cf New Api Version
Todas las comprobaciones han sido exitosas
continuous-integration/drone Build is passing
continuous-integration/drone/tag Build is passing
2023-08-12 16:39:57 +02:00
407dc14298 New Api Version
Todas las comprobaciones han sido exitosas
continuous-integration/drone Build is passing
continuous-integration/drone/tag Build is passing
2023-03-28 17:43:12 +02:00
7b9de40e57 New Api Version
Todas las comprobaciones han sido exitosas
continuous-integration/drone Build is passing
continuous-integration/drone/tag Build is passing
2022-08-31 22:39:30 +02:00
450cad90b9 New Api Version
Todas las comprobaciones han sido exitosas
continuous-integration/drone Build is passing
continuous-integration/drone/tag Build is passing
2022-07-18 20:04:11 +02:00
739352c641 New Api Version
Algunas comprobaciones reportaron errores
continuous-integration/drone/push Build was killed
continuous-integration/drone/tag Build is passing
continuous-integration/drone Build is passing
2022-03-30 21:23:07 +02:00
Se han modificado 8 ficheros con 64 adiciones y 66 borrados

Ver fichero

@ -1,3 +0,0 @@
{
"url": "https://drone.f-brinker.de/fbrinker/elderscrolls-addon-achievementInfo/"
}

Ver fichero

@ -1,59 +0,0 @@
---
kind: pipeline
name: default
clone:
disable: true
steps:
- name: clone
image: alpine/git
commands:
- git clone https://git.f-brinker.de/fbrinker/elderscrolls-addon-achievementInfo.git sources
- cd sources && git checkout $DRONE_COMMIT
- name: lint
image: alpine
commands:
- apk update
- apk add --no-cache build-base curl unzip
- apk add --no-cache lua5.1 lua5.1-dev luarocks5.1
- luarocks-5.1 install luacheck
- cd sources
- luacheck ./*.lua
- name: build
image: alpine
commands:
- apk update && apk add --no-cache zip
# Delete unneeded files/dirs
- rm -rf sources/.git
- rm -rf sources/screenshots
- rm -f sources/.drone.status
- rm -f sources/.drone.yml
- rm -f sources/.luacheckrc
# Set Version and AddonVersion
- export VERSION=$DRONE_TAG
- export ADDON_VERSION=$(echo $DRONE_TAG | sed -E 's/(0|)\.//g')
- sed -i "s/0.123456789/$VERSION/g" sources/AchievementInfoCommon.lua
- sed -i "s/0.123456789/$VERSION/g" sources/AchievementInfo.txt
- sed -i "s/0.123456789/$ADDON_VERSION/g" sources/AchievementInfo.txt
# Rename and zip
- mv sources AchievementInfo
- zip -r "AchievementInfo-$DRONE_TAG.zip" ./AchievementInfo
when:
event:
- tag
- name: release
image: plugins/gitea-release
settings:
base_url: https://git.f-brinker.de
api_key:
from_secret: gitea_token
files: ./*.zip
title: AchievementInfo ${DRONE_TAG}
note: AchievementInfo/CHANGELOG.md
when:
event:
- tag

55
.gitea/workflows/build.yaml Archivo normal
Ver fichero

@ -0,0 +1,55 @@
name: Workflow
run-name: ${{ gitea.actor }} is linting and creating a new release on tag pushes 🚀
on: [push]
jobs:
Linting:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Run Luacheck linter
uses: lunarmodules/luacheck@v1
Release:
needs: [Linting]
if: ${{ startsWith(github.ref, 'refs/tags/') }} # only for tags
runs-on: ubuntu-latest
env:
Version: ${{ gitea.ref_name }}
steps:
- name: Check out repository code
uses: actions/checkout@v4
with:
path: sources
- name: Delete unneeded files/dirs
run: |
rm -rf sources/.git
rm -rf sources/.gitea
rm -rf sources/screenshots
rm -f sources/.luacheckrc
- name: Set Version and AddonVersion
run: |
echo "Version: ${{ env.Version }}"
export ADDON_VERSION=$(echo ${{ env.Version }} | sed -E 's/(0|)\.//g')
sed -i "s/0.123456789/${{ env.Version }}/g" sources/AchievementInfoCommon.lua
sed -i "s/0.123456789/${{ env.Version }}/g" sources/AchievementInfo.txt
sed -i "s/0.123456789/$ADDON_VERSION/g" sources/AchievementInfo.txt
- name: Rename and zip
run: |
mv sources AchievementInfo
zip -r "AchievementInfo-${{ env.Version }}.zip" ./AchievementInfo
- name: Create release
id: create_release
uses: akkuman/gitea-release-action@v1
with:
token: ${{ secrets.token }}
name: "AchievementInfo ${{ env.Version }}"
tag_name: "${{ env.Version }}"
body_path: AchievementInfo/CHANGELOG.md
draft: false
prerelease: false
sha256sum: true
files: |-
*.zip

Ver fichero

@ -17,7 +17,7 @@ read_globals = {
"EVENT_ACHIEVEMENT_UPDATED",
"EVENT_ADD_ON_LOADED",
"EVENT_MANAGER",
"LINK_STYLE_BRACKET",
"LINK_STYLE_BRACKETS",
"zo_callLater",
"zo_strformat",
"ZO_SavedVars",

Ver fichero

@ -5,7 +5,7 @@
## Author: |c87B7CCAsto|r, @Astarax
## Contact: mail@coded-with-heart.com
## APIVersion: 101032
## APIVersion: 101044
## SavedVariables: ACHIEVEMENT_INFO_DB ACHIEVEMENT_INFO_DB_USE_AW
## DependsOn: LibAddonMenu-2.0

Ver fichero

@ -49,7 +49,7 @@ function AchievementInfo.onAchievementUpdated(_, achId)
local percentageStep = false
local percentageStepSize = AchievementInfo.settingGet("genShowUpdateSteps")
local link = GetAchievementLink(achId, LINK_STYLE_BRACKET)
local link = GetAchievementLink(achId, LINK_STYLE_BRACKETS)
local catName = "/"
if categoryId ~= false then

Ver fichero

@ -1,5 +1,8 @@
#### Notable Changes
##### Release 4.15
* Fixed "bracket style" of the achievement links, thanks to DakJaniels
##### Release 4.5
* Fixed "ShowDetails" option working only in combination with "ShowOpenDetailsOnly"

Ver fichero

@ -1,6 +1,8 @@
# AchievementInfo
[![Build Status](https://drone.f-brinker.de/api/badges/fbrinker/elderscrolls-addon-achievementInfo/status.svg)](https://drone.f-brinker.de/fbrinker/elderscrolls-addon-achievementInfo)
[![Version Status](https://monitoring.f-brinker.de/api/badge/18/status?style=plastic&upLabel=Up%20to%20date&downLabel=Outdated)](https://monitoring.f-brinker.de/status/eso)
[![Build Status](https://git.f-brinker.de/fbrinker/elderscrolls-addon-achievementInfo/actions/workflows/build.yaml/badge.svg)](https://git.f-brinker.de/fbrinker/elderscrolls-addon-achievementInfo/actions)
[![Latest Releases](https://badgen.net/badge/releases/latest)](https://git.f-brinker.de/fbrinker/elderscrolls-addon-achievementInfo/releases)
[![Downloads](https://badgen.net/https/scripts.f-brinker.de/esoui-stats/badge-total.php?cache=1800)](https://www.esoui.com/downloads/info350-AchievementInfo.html)
[![Favorites](https://badgen.net/https/scripts.f-brinker.de/esoui-stats/badge-fav.php?cache=1800)](https://www.esoui.com/downloads/info350-AchievementInfo.html)