Commit Graph

160 Commits

Author SHA1 Message Date
Exercism Bot
e4a8e73102 🤖 Sync org-wide files to upstream repo (#298)
More info: f72e90478c
2024-02-02 09:25:54 +01:00
Exercism Bot
6a234d075f 🤖 Sync org-wide files to upstream repo (#297)
More info: bfc6fe525e
2024-02-01 16:06:12 +01:00
Erik Schierboom
199effd1ea Sync the raindrops exercise's docs with the latest data. (#296) 2024-01-30 06:27:26 +01:00
Exercism Bot
87aa1caafe 🤖 Sync org-wide files to upstream repo (#295)
More info: 42a096591a
2024-01-25 15:40:14 +01:00
Aron Demeter
49e3776b21 Remove numbers from docs slugs (#293)
Co-authored-by: Lars Hvam <larshp@hotmail.com>
2024-01-19 07:48:16 +01:00
Erik Schierboom
2a7345289d reverse-string: sync (#294)
* Sync the `reverse-string` exercise's docs with the latest data.

* Sync the `reverse-string` exercise's metadata with the latest data.
2024-01-19 07:36:12 +01:00
Erik Schierboom
dde03070bb leap: sync (#292)
* Sync the `leap` exercise's docs with the latest data.

* Sync the `leap` exercise's metadata with the latest data.
2024-01-16 15:11:24 +01:00
Erik Schierboom
71f16ebea3 Sync fetch-configlet.ps1 script (#290) 2024-01-03 13:05:59 +01:00
András B Nagy
2d14992ec9 configlet sync for docs and metadata (#285)
* configlet sync for docs and metadata

* configlet sync for docs and metadata

---------

Co-authored-by: Marc Bernard <59966492+mbtools@users.noreply.github.com>
2024-01-03 06:52:42 +01:00
Erik Schierboom
7f0d7939d0 Pin GitHub Actions workflows to a specific version (#288) 2023-11-21 07:58:00 +01:00
Erik Schierboom
ab54ac43a8 Pin GitHub Actions runners to a specific version (#287) 2023-11-14 14:31:12 +01:00
Marc Bernard
a3c791629e Update package name and add troubleshooting (#282)
* Update package name and add troubleshooting

Closes https://github.com/exercism/abap/issues/264

* Update CLONE.md
2023-10-04 05:51:16 +02:00
dependabot[bot]
e0e9f5d7c4 Bump actions/checkout from 3 to 4 (#281)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 17:23:33 +02:00
dependabot[bot]
006468d542 Bump actions/setup-node from 3.8.0 to 3.8.1 (#279)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](bea5baf987...5e21ff4d9b)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-18 16:10:02 +02:00
dependabot[bot]
3458a0f2e6 Bump actions/setup-node from 3.7.0 to 3.8.0 (#278)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](e33196f742...bea5baf987)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-14 16:35:42 +02:00
Anthony J. Borla
b60ee04f93 New Exercises: Triangle and RNA Transcription (#275)
* New Exercise: Triangle

* New Exercise: RNA Transcription
2023-08-09 13:27:45 +02:00
ee7
0ffc3437e5 kindergarten-garden: fix invalid tests.toml (#277)
The tests.toml contained invalid TOML syntax:

    "for Joseph
    "78578123-2755-4d4a-9c7d-e985b8dda1c6" = true

    "for Kincaid, second to last student's garden
    "6bb66df7-f433-41ab-aec2-3ead6e99f65b" = true

    "for Larry, last student's garden
    "d7edec11-6488-418a-94e6-ed509e0fa7eb" = true

and was using the long-outdated format [1]. See the specification for
the expected format [2].

Regenerate the tests.toml, without changing which tests are stated to be
implemented.

The only other tests.toml file in this repo (for state-of-tic-tac-toe)
uses the correct format.

Fixes: #276

[1] https://github.com/exercism/configlet/issues/198
[2] https://exercism.org/docs/building/configlet/sync#h-tests
2023-08-09 12:25:33 +02:00
Erik Schierboom
ceab0d5feb Convert average_run_time to an integer. (#269)
There are two reasons for this change:

1. Having the average run time as a float gives the impression of being exact, whereas the actual run time wildly varies due to a wide variety of reasons (e.g. how busy it is on the server). That fractional component will almost never actually conform the real situation.

2. jq is often used to work with track config.json config files (e.g. to add elements to it), and it will remove any trailing .0 fractional part from a number, which caused configlet lint to fail. Those JQ scripts then have to work around this by manually adding .0 to it.

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-07-18 10:38:43 +02:00
dependabot[bot]
5ab8937135 Bump actions/setup-node from 3.6.0 to 3.7.0 (#268)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](64ed1c7eab...e33196f742)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-16 11:14:35 +02:00
Katrina Owen
0712c208d6 Sync word-count docs with problem-specifications (#266)
The word-count exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- https://github.com/exercism/problem-specifications/pull/2247

Co-authored-by: Lars Hvam <larshp@hotmail.com>
2023-04-09 17:53:45 +02:00
Katrina Owen
b0d82672ae Sync etl docs with problem-specifications (#265)
The etl exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- https://github.com/exercism/problem-specifications/pull/2250
2023-04-09 17:47:21 +02:00
Katrina Owen
93ba4773ab Sync secret-handshake docs with problem-specifications (#263)
The secret-handshake exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- https://github.com/exercism/problem-specifications/pull/2219
2023-03-08 12:58:35 +01:00
Katrina Owen
40e8149ecc Sync two-fer docs with problem-specifications (#262)
The two-fer exercise has been overhauled as part of a project
to make practice exercises more consistent and friendly.

For more context, please see the discussion in the forum, as well as
the pull request that updated the exercise in the problem-specifications
repository:

- https://forum.exercism.org/t/new-project-making-practice-exercises-more-consistent-and-human-across-exercism/3943
- https://github.com/exercism/problem-specifications/pull/2204
2023-03-03 13:18:01 +01:00
dependabot[bot]
c95b5929f6 Bump actions/setup-node from 3.5.1 to 3.6.0 (#258)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.5.1 to 3.6.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](8c91899e58...64ed1c7eab)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-17 15:13:39 +01:00
Marc Bernard
1880f03c76 How to add logging to your test runs (#256) 2022-12-15 17:02:44 +01:00
Katrina Owen
6eef70e7fc Reformat exercise config files (#254)
This runs the `bin/configlet fmt --update` command to
reformat the exercise configs.
2022-12-15 14:19:22 +01:00
Rahul Dwivedi
69258c24c2 New Exercise: Difference of Squares (#239) 2022-12-13 07:55:16 +01:00
Rahul Dwivedi
0c80fef3c6 merge conflict (#240) 2022-12-02 14:23:31 +01:00
Exercism Bot
91d0152d38 🤖 Sync org-wide files to upstream repo (#250)
More info: ceface8fc4
2022-11-22 13:50:43 +01:00
bau-mann
f51cafc8a4 Fix EOL crypto-square (#246) 2022-10-31 09:50:52 -04:00
Rahul Dwivedi
12763e1772 Implement Exercise: ETL (#235) 2022-10-27 14:11:19 +02:00
bau-mann
2bd33dda55 Implement Exercise "State of Tic-Tac-Toe" (#232) 2022-10-25 17:32:11 +02:00
Rahul Dwivedi
d615b546b4 Implement Exercise: Crypto Square (#229) 2022-10-25 06:48:40 +02:00
Marc Bernard
c575bba607 Add hint for implementing unit tests (#230) 2022-10-22 16:43:10 +02:00
Rahul Dwivedi
8b6da56c4d Collatz conjecture (#227) 2022-10-20 15:19:37 +02:00
Rahul Dwivedi
fe82690c5f Implement Exercise: Armstrong-numbers (#224) 2022-10-19 09:46:20 +02:00
Rahul Dwivedi
bf8243f279 Implement Exercise: Acronym (#222) 2022-10-18 16:46:37 +02:00
bau-mann
f05ddf4945 Book store Workaround (#218) 2022-10-14 14:42:56 +02:00
dependabot[bot]
7b02007c65 Bump actions/setup-node from 3.5.0 to 3.5.1 (#217)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](969bd26639...8c91899e58)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-14 09:37:37 +02:00
bau-mann
7f974458e2 Implement Exercise "Secret Handshake" (#213) 2022-09-30 19:24:12 +02:00
dependabot[bot]
d9c08f49ed Bump actions/setup-node from 3.4.1 to 3.5.0 (#206)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](2fddd8803e...969bd26639)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-30 08:06:09 +02:00
Marc Bernard
a88a55bf47 Fix link in Contribution Guidelines (#184)
Small edits and additions
2022-09-13 14:12:11 -04:00
Tom Schmelzer
68c53aac22 docs: fix typo (#178) 2022-08-22 14:59:36 +02:00
Marc Bernard
5554940830 Fix end-of-file for sources (#177)
Keeps code compatible with abapGit

Co-authored-by: Marc Bernard <marc@mail.marcbernardtools.com>
2022-08-17 07:44:35 +02:00
Rich Heilman
3da5677a8b Itab exercises updates (#176) 2022-08-10 15:59:01 +02:00
Rich Heilman
4a7d18105c Itab Exercises (#175) 2022-08-10 14:48:54 +02:00
Rich Heilman
a67bec4ce3 Itab-basics commit (#174) 2022-08-05 15:01:30 +02:00
dependabot[bot]
b089248241 Bump actions/setup-node from 3.4.0 to 3.4.1 (#172)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](5b949b50c3...2fddd8803e)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-14 16:50:39 +02:00
Lars Hvam
6d84df3755 check concept exercise solutions in CI (#169) 2022-07-13 18:12:56 +02:00
Marian Zeis
bd0d4490f9 New Concept Exercise: Lasagne (#89) 2022-07-13 15:26:19 +02:00