Skip to content

Update skeleton files#9

Merged
JonoYang merged 32 commits intomainfrom
update-skeleton-files
Jul 21, 2023
Merged

Update skeleton files#9
JonoYang merged 32 commits intomainfrom
update-skeleton-files

Conversation

@JonoYang
Copy link
Copy Markdown
Member

This PR updates the skeleton project files

chinyeungli and others added 30 commits September 22, 2022 16:45
Signed-off-by: Chin Yeung Li <tli@nexb.com>
The following images are deprecated in GitHub actions and Azure DevOps:

* `ubuntu-18.04` : actions/runner-images#6002
* `macos-10.15` : actions/runner-images#5583

Due to this there was failing tests due to planned brownouts.

Updated ubuntu18 to ubuntu22
Updated macos-1015 to macos12

Signed-off-by: Chin Yeung Li <tli@nexb.com>
    * Rename references to etc/release with etc/scripts

Signed-off-by: Jono Yang <jyang@nexb.com>
3.7 is not available anymore on newer OSes and is retired in 2023.

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
* import update in src/scripts/utils_dejacode

* Packvers replacing packaging in other src/scripts

* Added packvers in src/scripts/requirments.txt

Signed-off-by: swastik <swastkk@gmail.com>
Replace packaging with packvers in src/scripts
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Also test on latest Ubuntu and macOS

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Arnav Mandal <arnav.mandal1234@gmail.com>
- remove deprecated `ubuntu-18.04` image
- remove deprecated `macos-10.15` image

Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Remove deprecated github-actions/azure images
Signed-off-by: Jono Yang <jyang@nexb.com>
Pin Sphinx version to 6.2.1
Made changes in the .readthedocs.yaml to enable format for downloading pdf and epub versions of the documentation and added latex_elements in the conf.py file which generates the pdf without blank pages. The minimum version requirement for sphinx was 6.2.1 which was causing build failure in read the docs, hence changing it 3.3.1 as written in setup.cfg of nexB/aboutcode

Signed-off-by: Arijit De <arijitde2050@gmail.com>
Added PDF and ePub download option for RTD documentation as requested in aboutcode-org/aboutcode#127
Update the following actions:

* actions/checkout
* actions/setup-python

Reference: aboutcode-org/skeleton#75
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Reference: aboutcode-org/skeleton#75
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
Add macOS-13 job in azure-pipelines.yml
@JonoYang JonoYang force-pushed the update-skeleton-files branch from 0d7f192 to 99d2304 Compare July 21, 2023 19:27
@JonoYang JonoYang force-pushed the update-skeleton-files branch from 99d2304 to 3e7334e Compare July 21, 2023 19:33
@JonoYang JonoYang merged commit fea70b2 into main Jul 21, 2023
@JonoYang JonoYang deleted the update-skeleton-files branch July 21, 2023 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants