Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:jfkw:branches:devel:languages:go
task
task.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File task.changes of Package task
------------------------------------------------------------------- Sun Jan 28 13:56:58 UTC 2024 - Jeff Kowalczyk <jkowalczyk@suse.com> - Packaging improvements: * _service change disabled to manual per osc deprecation warning: WARNING: Command 'disabledrun/dr' is obsolete, please convert your _service to use 'manual' and then 'manualrun/mr' instead. * _service go_modules remove param compression same as default * _service obs_scm param revision use git tag * _service obs_scm use param revision not version for git tag * _service obs_scm remove param versionrewrite-replacement * Summary and Description clarify the purpose of this CLI tool * Use Group: Development/Tools/Building instead of Other * Use %%name macro where applicable to normalize common lines across Go app packages. Also makes renaming binary easier when required to handle package name conflict. * Drop Requires: golang-packaging. The recommended Go toolchain dependency expression is BuildRequires: golang(API) >= 1.x or optionally the metapackage BuildRequires: go * Update to BuildRequires: golang(API) >= 1.20 matching go.mod * Remove %%{go_nostrip} macro which is no longer recommended * Drop %%autosetup -D arg only needed for multiple invocations * Build PIE with pattern that may become recommended procedure: %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build A go toolchain buildmode default config would be preferable but none exist at this time. ------------------------------------------------------------------- Sun Jan 28 07:30:48 UTC 2024 - felix.niederwanger@suse.com - Update to version 3.34.1: * v3.34.1 * fix: remote prompt (#1487) ------------------------------------------------------------------- Fri Jan 26 13:25:09 UTC 2024 - felix.niederwanger@suse.com - Update to version 3.34.0: * v3.34.0 * refactor: use tf for taskfile instead of t * refactor: move task merge code into a method * refactor: convert taskfile.Merge into a method * chore: add changelog for #1478 * fix: experiment flags not working when .env is not in cwd (#1478) * chore: add changelog for #1469 * feat: add ROOT_TASKFILE special variable (#1469) * chore: add changelog for #1465 * fix: tests * feat: update schema to accept semver strings * refactor: consistent naming for errors * feat: version checks * chore: fix typo on changelog * chore: add changelog for #1482 * fix(completions): support lowercase filename for Taskfile (#1482) * chore: add changelog for #1476 * chore: add linting CI step for the JSON Schema * fix: malformed `defer` definition in JSON Schema * refactor: dedent JSON Schema 'definitions' * fix: remove "versioning" from jsonschema defs * chore: sync translations (#1466) * docs: improvements/corrections to experiments doc * chore: changelog for #1438, #1464 * feat: merge template func should support variadic list of maps (#1464) * chore: changelog * feat: support refs in dependencies * feat: resolve variables in vars declarations too * feat: updated schema.json * docs: added docs for any variables proposal 2 * fix: bug where silent value was not deep copied on dependencies * feat: add ability to call task with variable by reference * feat: add json and yaml variable constructors * feat: add sh and map (value) support * fix: don't report errors when fast compiling * feat: support multiple experiment values * feat: added basic merge template function (#1438) * fix: getSpecialVars * refactor: move prompts into consts * refactor: split read.go into taskfile.go and reader.go * refactor: orderedmap package -> omap * feat: includes should use OrderedMap * feat: store namespace directly in include * refactor: IncludedTaskfiles -> Includes * docs: document `joinPath` and `relPath` template functions * chore: sync translations (#1440) * chore: add changelog and documentation for #1452 * feat: add spew function to templater (#1452) * chore(deps): upgrade x/exp/slices (#1462) * chore: add changelog for #1459 * feat: invert call.Direct (#1459) * chore(deps): bump golang.org/x/term from 0.15.0 to 0.16.0 (#1458) * chore(deps): bump follow-redirects from 1.15.3 to 1.15.4 in /docs (#1461) * chore(deps): bump tj-actions/changed-files in /.github/workflows (#1454) * chore(deps): bump golang.org/x/sync from 0.5.0 to 0.6.0 (#1457) * fix: broken link in experiment auto-commenter * fix: find and replace mistake * chore: changelog * refactor: taskfile/ast package (#1450) * feat: remove v2 support (#1447) * docs: improved experimental docs formatting (#1445) * style: remove unneeded white space * fix: only attempt to attach ad if sidebar ad container exists ------------------------------------------------------------------- Fri Dec 22 15:57:00 UTC 2023 - felix.niederwanger@suse.com - Update to version 3.33.1: * chore(readme): fix another typo on link * v3.33.1 * chore(readme): fix typo on link * chore: changelog for #1437 * fix: variable propagation (#1437) * chore: changelog * feat: support looping over map variables (#1436) * revert: docs back to .md files until prettier supports mdx * docs: add information about loops * chore: update any_variables doc to mdx ------------------------------------------------------------------- Thu Dec 21 14:22:08 UTC 2023 - felix.niederwanger@suse.de - Update to version 3.33.0: * docs: add information about loops * chore: update any_variables doc to mdx * v3.33.0 * chore: changelog and docs for #1434 * docs: minor updates to the "any variables" experiment page * feat: CLI_FORCE special variable (#1434) * chore(deps): bump axios from 1.4.0 to 1.6.2 in /docs (#1433) * feat: docusaurus v3 (#1432) * fix: non-evaluated nil values should be converted to empty strings to avoid empty interface errors in the templater * chore: changelog * feat: testdata * fix: handle errors when sh is used in Taskfiles with the any variables experiment enabled * fix: dynamic vars break with for because of fast-compiled tasks * feat: for supports variables and lists of any type * feat: new dynamic variable syntax * docs: any variables experiment * feat: update schema to support objects and arrays in vars * feat: add ability to unmarshal as any when experiment enabled * feat: change Var.Value from string to an any type * refactor: rename Var.Static to Var.Value * feat: add any variable experiment flag * chore: changelog * feat: add aliases to --json output * chore: bump golangci-lint version * chore(docs): fix typo (#1422) * chore: sync translations (#1418) * chore(deps): bump golang.org/x/term from 0.14.0 to 0.15.0 (#1419) ------------------------------------------------------------------- Thu Nov 30 09:03:44 UTC 2023 - felix.niederwanger@suse.de - Update to version 3.32.0: * chore(docs): fix typo on "releasing" page * v3.32.0 * feat: support negative globs (#1324) * chore: sync translations (#1404) * feat: prefer remote taskfiles over cached ones (#1345) * chore: add changelog + improve code for #1368 * feat: add `--no-status` flag (#1368) * chore(deps): bump golang.org/x/term from 0.13.0 to 0.14.0 (#1395) * chore(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0 (#1396) * chore(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0 (#1397) * chore: sync translations (#1399) * chore: sync translations (#1389) * chore: update discord link on issue template * Add silent to for_call schema (#1386) * fix(platforms): do not run dynamic vars for other platforms (#1377) * chore: sync translations (#1376) * refactor(merge): use constant * chore(website): remove gold sponsors section * chore: sync translations (#1371) * chore(deps): bump @babel/traverse from 7.18.2 to 7.23.2 in /docs (#1374) * chore(docs) add missing `watch: true` to example ------------------------------------------------------------------- Mon Oct 09 09:04:43 UTC 2023 - felix.niederwanger@suse.com - Update to version 3.31.0: * chore: sync translations (#1367) * chore(taskfile): add task to install goreleaser * v3.31.0 * chore: add changelog entry for #1338 * fix(precondition): do not print error if context was aborted (#1338) * chore: add changelog entry for #1343 * fix: templates on task descriptions (#1343) * feat: unify prompts (#1344) * chore: add changelog entry for #1356 * fix: exclude other "ignored" files. (#1356) * fix: increase max task calls limit from 100 to 1000 * feat: add ability to set `watch: true` in Taskfile (#1361) * chore(deps): bump golang.org/x/term from 0.12.0 to 0.13.0 (#1366) * chore(deps): bump golang.org/x/sync from 0.3.0 to 0.4.0 (#1365) * chore(deps): bump postcss from 8.4.14 to 8.4.31 in /docs (#1364) * chore: remove accidentally added taskfile-dag.gv (#1357) * chore: sync translations (#1336) * feat: error handling for undefined schema version (#1342) * docs: typo ------------------------------------------------------------------- Fri Sep 15 07:12:15 UTC 2023 - felix.niederwanger@suse.com - Update to version 3.30.1: * chore(docs): update branch name on some links * release: v3.30.1 * refactor: minor improvements to setCurrentDir * fix: incorrect remote taskfiles cache directory * chore: changelog * fix: only create a cache if the node is remote * fix: e.Dir not being set to the correct directory ------------------------------------------------------------------- Thu Sep 14 09:33:11 UTC 2023 - felix.niederwanger@suse.com - Update to version 3.30.0: * chore(deps): upgrade slim-sprig to v3.0.0 (#1329) * release: v3.30.0 * chore: add changelog entry for #1325 * feat(checksum): replace md5 with xxh3 to improve performance (#1325) * chore(deps): bump golang.org/x/term from 0.11.0 to 0.12.0 (#1326) * chore: sync translations (#1328) * feat: remote taskfiles (HTTP) (#1152) * chore: sync translations (#1323) * fix: minor blog typos * fix: il8n blog authors * blog: introducing experiments * chore: update experiments and deprecation docs (#1315) * chore: upgrade Go to v1.21.0 on lint and release actions * feat: node refactor (#1316) * chore: sync translations (#1314) ------------------------------------------------------------------- Mon Aug 28 15:12:06 UTC 2023 - felix.niederwanger@suse.com - Update to version 3.29.1: * chore(changelog): consolidate v3.29.0 and v3.29.1 * chore(website): update release docs to include instructions for winget * goreleaser: skip automatic winget release on ci * fix: goreleaser deprecation on ci * v3.29.1 * v3.29.0 * fix: `--status` flag should not have side-effects (#1313) * fix: make sure USER_WORKING_DIR works corrently with includes (#1309) * chore: sync translations (#1308) * feat: bump minimum go version to 1.20 (#1302) ------------------------------------------------------------------- Fri Aug 4 08:24:13 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> - Add changesgenerate to service file ------------------------------------------------------------------- Tue Jul 25 06:57:58 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> - Update to version 3.28.0 * Added the ability to loop over commands and tasks using for (#82, #1220 by @pd93). * Fixed variable propagation in multi-level includes (#778, #996, #1256 by @hudclark). * Fixed a bug where the --exit-code code flag was not returning the correct exit code when calling commands indirectly (#1266, #1270 by @pd93). * Fixed a nil panic when a dependency was commented out or left empty (#1263 by @neomantra). ------------------------------------------------------------------- Thu Jul 6 07:53:56 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> - Update to version 3.27.1 * Fix panic when a .env directory (not file) is present on current directory ------------------------------------------------------------------- Fri Jun 30 07:45:35 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> - Update to version 3.27.0 * Allow Taskfiles starting with lowercase characters * Bug fixes were made to the npm installation method * Added the gentle force experiment as a draft * Added an --experiments flag to allow you to see which experiments are enabled * Added ability to specify which variables are required in a task ------------------------------------------------------------------- Mon Jun 12 07:15:25 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> - Update to version 3.26.0 * Only rewrite checksum files in .task if the checksum has changed * Added experiments documentation to the website * Deprecated version: 2 schema. This will be removed in the next major release * Added a new prompt: prop to set a warning prompt to be shown before running a potential dangurous task. * Added support for single command task syntax. With this change, it's now possible to declare just cmd: in a task, avoiding the more complex cmds: [] when you have only a single command for that task ------------------------------------------------------------------- Tue May 23 09:05:07 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> - Update to version 3.25.0 * Support silent: when calling another tasks * Improve PowerShell completion script * Add more languages to the website menu and show translation progress percentage * Starting on this release, official binaries for FreeBSD will be available to download * Fix some errors being unintendedly supressed * Fix a nil pointer error when version is omitted from a Taskfile * Fix duplicate error message when a task does not exists ------------------------------------------------------------------- Mon Apr 17 07:27:26 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> - Update to version 3.24.0 * Fix Fish shell completion for tasks with aliases * The default branch was renamed from master to main * Fix bug where "up-to-date" logs were not being omitted for silent tasks * Add .hg (Mercurial) to the list of ignored directories when using --watch * More improvements to the release tool * Enforce gofumpt linter * Add --sort flag for use with --list and --list-all * Task now has custom exit codes depending on the error ------------------------------------------------------------------- Mon Mar 27 07:42:11 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> - Update to version 3.23.0 * Added task location data to the --json flag output * Change the name of the file generated by task --init from Taskfile.yaml to Taskfile.yml * Added new splitArgs template function ({{splitArgs "foo bar 'foo bar baz'"}}) to ensure string is split as arguments * Fix the value of {{.CHECKSUM}} variable in status * Fixed deep copy implementation * Created a tool to assist with releases ------------------------------------------------------------------- Mon Mar 13 09:19:11 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> - Update to version 3.22.0 * Add a brand new --global (-g) flag that will run a Taskfile from your $HOME directory. This is useful to have automation that you can run from anywhere in your system! * Add ability to set error_only: true on the group output mode. This will instruct Task to only print a command output if it returned with a non-zero exit code * Fixed bug where .task/checksum file was sometimes not being created when task also declares a `status: ` * Refactored and decoupled fingerprinting from the main Task executor * Fixed deadlock issue when using `run: once` ------------------------------------------------------------------- Thu Feb 23 08:12:12 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> Update to version 3.21.0 * Added new TASK_VERSION special variable * Fixed a bug where tasks were sometimes incorrectly marked as internal * Update to Go 1.20 (bump minimum version to 1.19) * Added environment variable FORCE_COLOR support to force color output. Usefull for environments without TTY ------------------------------------------------------------------- Mon Jan 16 09:20:46 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> Update to version 3.20.0: * Improve behavior and performance of status checking when using the timestamp mode * Performance optimizations were made for large Taskfiles * Add ability to configure options for the set and shopt builtins * Add new platforms: attribute to task and cmd, so it's now possible to choose in which platforms that given task or command will be run on. Possible values are operating system (GOOS), architecture (GOARCH) or a combination of the two. Example: platforms: [linux], platforms: [amd64] or platforms: [linux/amd64]. Other platforms will be skipped ------------------------------------------------------------------- Wed Jan 11 08:17:53 UTC 2023 - Felix Niederwanger <felix.niederwanger@suse.com> - Kickoff - First push to OBS with version v3.19.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor