Opened 4 years ago

Closed 4 years ago

#2254 closed task (fixed)

[translations] Actions & travis

Reported by: cvvergara Owned by: cvvergara
Priority: normal Milestone: OSGeoLive14.0
Component: Documentation Keywords:
Cc:

Description (last modified by cvvergara)

Travis is taking around 16 minutes to check links in 4 languages

Move the link checking of languages to github actions as they can run in parallel, it takes less time to check the links.

How "should" it work:

  • English links is always checked
  • if the (last) commit message has the string [<lang>] that language links is checked

for example:

Commit msg Action
[es] updating links will only trigger Spanish translations link checking. (and English)
[es][de] downloading translations will trigger Spanish & German translations link checking. (and English)
change mapserver version will trigger only the English link checking

Change history (8)

comment:1 by cvvergara, 4 years ago

Description: modified (diff)
Owner: changed from osgeolive@… to cvvergara

comment:2 by cvvergara, 4 years ago

Component: OSGeoLiveDocumentation

comment:3 by cvvergara, 4 years ago

Description: modified (diff)

comment:4 by cvvergara, 4 years ago

Not so sure what to do

How I am making it work:

  • English is checked only when there is no language specified
  • if the (last) commit message has the string [<lang>] that language links is checked

for example:

Commit msg Action
[es] updating links will only trigger Spanish translations link checking.
[es][de] downloading translations will trigger Spanish & German translations link checking.
change mapserver version will trigger only the English link checking

comment:5 by cvvergara, 4 years ago

Thinking it over, I will do the option that always checks the English Just in case there is a problem with the English, like a new broken link.

comment:7 by cvvergara, 4 years ago

Milestone: OSGeoLive14.0

comment:8 by cvvergara, 4 years ago

Resolution: fixed
Status: newclosed

PR has been merged

Note: See TracTickets for help on using tickets.